NEW
Font size
WorksheetsÔN TẬP CUỐI HK2 TIN 11 NH 2024-2025
Total questions: 60
Worksheet time: 30mins
SELECT c.tenCasi, b.idBanthuam FROM casi AS c INNER JOIN banthuam AS b ON c.idCasi = b.idCasi;
UPDATE Employees SET Salary = Salary * 1.10;
Nhấn phím Insert
INSERT INTO Students (Name, Grade) VALUES ('Tom', 8), ('Lisa', 9);
Nháy đúp chuột vào ô chứa dữ liệu sai và sửa lại giá trị.
SELECT * FROM casi AS c INNER JOIN banthuam AS bth ON c.idCasi = bth.idCasi INNER JOIN bannhac AS bn ON bth.idBannhac = bn.idBannhac;
SELECT bannhac.tenBannhac, nhacsi.tenNhacsi FROM bannhac INNER JOIN nhacsi ON bannhac.idNhacsi = nhacsi.idNhacsi WHERE nhacsi.tenNhacsi = 'Đỗ Nhuận'
SELECT bannhac.tenBannhac, nhacsi.tenNhacsi FROM bannhac INNER JOIN nhacsi ON bannhac.idNhacsi = nhacsi.idNhacsi
SELECT bn.tenBannhac, cs.tenCasi FROM bannhac AS bn INNER JOIN banthuam AS bth ON bn.idBannhac = bth.idBannhac INNER JOIN casi AS cs ON bth.idCasi = cs.idCasi;
SELECT idBanthuam FROM banthuam WHERE idCasi = 20;
INSERT INTO banthuam (idBannhac, idCasi) VALUES (2, 3);
SELECT bth.idBanthuam, bn.tenBannhac FROM banthuam AS bth INNER JOIN bannhac AS bn ON bth.idBannhac = bn.idBannhac;
SELECT COUNT(*) FROM banthuam;
SELECT COUNT(*) FROM casi;
Xóa tất cả bản ghi trong bảng
SELECT bannhac.tenBannhac, nhacsi.tenNhacsi FROM bannhac INNER JOIN nhacsi ON bannhac.idNhacsi = nhacsi.idNhacsi WHERE bannhac.idTheloai = (SELECT idTheloai FROM theloai WHERE tenTheloai = 'Nhạc đỏ') (Giả sử có bảng theloai và idNhacsi trong bannhac)
INSERT INTO Products (ID, Name) VALUE (1, 'Laptop'); (VALUES là từ khóa đúng, không phải VALUE)
DELETE FROM Customers WHERE ID = 5; (Đây là cú pháp DELETE chuẩn)
SELECT idBannhac, tenBannhac FROM bannhac; (Chỉ lấy hai cột yêu cầu)
SELECT * FROM bannhac WHERE tenBannhac LIKE '%Tình%';
SELECT tenCasi FROM casi WHERE idCasi = 15;
Vì idNhacsi của Văn Cao đang được tham chiếu trong bảng bannhac. (Ràng buộc khóa ngoại ngăn chặn xóa dữ liệu đang được tham chiếu)
DELETE FROM banthuam;
SELECT bn.tenBannhac FROM banthuam AS bth INNER JOIN bannhac AS bn ON bth.idBannhac = bn.idBannhac WHERE bth.idBanthuam = 12;
Vì trường idBannhac có kiểu dữ liệu AUTO_INCREMENT
Khi dòng đó không còn tham chiếu đến bất kỳ bảng nào khác.
DELETE FROM casi WHERE idCasi = 12;
SELECT * FROM nhacsi ORDER BY tenNhacsi DESC
SELECT tenCasi FROM casi;
Khóa ngoại (Foreign Key).
INSERT INTO casi (tenCasi) VALUES ('Tuan Hung');
DELETE FROM Employees;
SELECT tenNhacsi FROM nhacsi;
Khi trường idNhacsi còn được tham chiếu bởi bảng bannhac.
SELECT * FROM casi ORDER BY tenCasi ASC;
SELECT bth.idBanthuam, bn.tenBannhac, tl.tenTheloai, cs.tenCasi
SELECT bta.idBanthuam, bn.tenBannhac, tl.tenTheloai, cs.tenCasi FROM banthuam As bta INNER JOIN bannhac As bn ON bta.idBannhac = bn.idBannhac INNER JOIN theloai As tl ON bn.idTheloai = tl.idTheloai INNER JOIN casi As cs ON bta.idCasi = cs.idCasi WHERE cs.tenCasi = 'Lê Dung' AND tl.tenTheloai = 'Nhạc trữ tình'
SELECT tenBannhac FROM bannhac;
Sử dụng lệnh SQL để cập nhật dữ liệu.
Nhấn đôi chuột vào ô cần sửa
UPDATE Employees SET Age = 30 WHERE Name = 'Anna';
DELETE FROM banthuam WHERE idBannhac = 5;
INSERT INTO nhacsi (tenNhacsi) VALUES ('Trinh Cong Son');
SELECT c.tenCasi, b.idBanthuam FROM casi AS c INNER JOIN banthuam AS b ON c.idCasi = b.idCasi;
Chọn nhạc sĩ từ hộp danh sách liên kết với bảng nhacsi.
Trường khóa ngoại.
Ctrl + Delete
Lọc dữ liệu theo trường idNhacsi tương ứng với nhạc sĩ Văn Cao.
SELECT * FROM bannhac;
INSERT INTO Users (Name, Age) VALUES ('John', 25);
SELECT idBanthuam, idBannhac FROM banthuam;
SELECT tenBannhac, tenCasi FROM bannhac INNER JOIN banthuam ON bannhac.idBannhac = banthuam.idBannhac INNER JOIN casi ON banthuam.idCasi = casi.idCasi
DELETE FROM Orders WHERE Status = 'Cancelled';
SELECT * FROM nhacsi
Nhấp chuột phải vào cột dữ liệu, chọn Quick Filter và chọn LIKE
