Thư viện Trường Công nghệ (NEU) quản lý đầu sách trong bảng sach:
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| ma | INT | mã sách |
| tieude | NVARCHAR(200) | tiêu đề |
| namxb | INT | năm xuất bản |
| gia | INT | giá bìa (đồng) |
Một bạn sinh viên cần tìm các sách có tiêu đề chứa chuỗi 'SQL' và xuất bản trong khoảng từ 2018 đến 2022 (tính cả hai đầu mút).
Ví dụ: sách 'Lap trinh SQL Server' năm 2018 được chọn; sách 'Co so du lieu' năm 2020 bị loại vì tiêu đề không chứa 'SQL'.
SETUP SQL tạo bảng sach và chèn dữ liệu.
1≤ số dòng ≤100; 1990≤namxb≤2025; tiêu đề không dấu, độ dài ≤200.
Mỗi dòng gồm 3 cột: ma, tieude, namxb — sắp xếp theo namxb tăng dần, rồi ma tăng dần. Có thể không có dòng nào.
Ví dụ:
Đầu vào:
CREATE TABLE sach (ma INT, tieude NVARCHAR(200), namxb INT, gia INT);
INSERT INTO sach VALUES (1, N'Lap trinh SQL Server', 2018, 120000),(2, N'Co so du lieu', 2020, 95000),(3, N'SQL cho nguoi moi bat dau', 2022, 150000),(4, N'Tu duy SQL nang cao', 2017, 110000),(5, N'Nhap mon SQL va NoSQL', 2020, 130000);
Đầu ra:
1 Lap trinh SQL Server 2018
5 Nhap mon SQL va NoSQL 2020
3 SQL cho nguoi moi bat dau 2022
Giải thích:
Đang tải editor...