Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: Truy vấn nhân viên có phụ cấp lớn hơn lương cơ bản

    Cho collection employees lưu trữ thông tin nhân viên.

    Mỗi nhân viên có các trường:

    • salary – lương cơ bản
    • allowance – phụ cấp (có thể không tồn tại)

    Hãy truy vấn danh sách nhân viên có phụ cấp lớn hơn lương cơ bản.

    Yêu cầu:

    • So sánh giá trị giữa hai trường trong cùng document
    • Không sử dụng giá trị cố định trong điều kiện

    Nhân viên không có trường allowance không thuộc kết quả. Kết quả giữ thứ tự tự nhiên của collection (theo _id tăng dần), không sắp xếp thêm.

    • Định dạng đầu ra:

      Kết quả truy vấn chỉ hiển thị các trường (không hiển thị _id):

      • employeeCode
      • name
      • salary
      • allowance

      Ví dụ một document trong kết quả:

      {
        employeeCode: 'E302',
        name: 'Trần Thị Bình',
        salary: 10000000,
        allowance: 12000000
      }
      

    Ví dụ:

    Đầu vào:

    Đầu ra:

    [
      {
        employeeCode: 'E302',
        name: 'Trần Thị Bình',
        salary: 10000000,
        allowance: 12000000
      },
      {
        employeeCode: 'E305',
        name: 'Vũ Minh Đức',
        salary: 11000000,
        allowance: 13000000
      }
    ]

    Chủ đề

    🗄️ Cơ sở dữ liệuMongodbQueryTất cả môn học

    Đang tải editor...