Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Sqlite] Lọc sách còn hàng theo nhiều điều kiện

    Cho bảng sach lưu kho sách.

    Cột Kiểu Ý nghĩa
    ma_sach TEXT Mã sách (khóa chính)
    tieu_de TEXT Tiêu đề
    the_loai TEXT Thể loại
    so_luong INTEGER Số lượng tồn
    gia INTEGER Giá bìa (đồng)

    Dữ liệu mẫu:

    ma_sach tieu_de the_loai so_luong gia
    B01 Lap trinh C CNTT 10 90000
    B02 Co so du lieu CNTT 0 120000
    B03 Kinh te vi mo Kinh te 5 80000
    B04 Giai tich Toan 8 75000
    B05 Python co ban CNTT 3 150000

    Yêu cầu: Liệt kê ma_sach, tieu_de, gia của các sách thuộc thể loại CNTT VÀ còn hàng (so_luong > 0), sắp xếp theo gia tăng dần, rồi ma_sach tăng dần.

    Hoàn thiện script: bảng và dữ liệu đã cho sẵn, viết câu truy vấn ở cuối.

    Kết quả mong đợi minh hoạ:

    B01|Lap trinh C|90000
    B05|Python co ban|150000
    
    • Định dạng đầu vào:

      Không có input. Dữ liệu được tạo sẵn trong script.

    • Ràng buộc đầu vào:

      Kết hợp điều kiện bằng AND.

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

      Mỗi dòng gồm ma_sach|tieu_de|gia. Sắp xếp gia tăng dần, rồi ma_sach tăng dần.

    Ví dụ:

    Đầu vào:

    Đầu ra:

    B01|Lap trinh C|90000
    B05|Python co ban|150000

    Giải thích:

    B01 và B05 là sách CNTT còn hàng; B02 (CNTT) hết hàng nên loại.

    Đang tải editor...