Câu hỏi:

27/11/2024 1,611

Câu truy vấn SQL nào lấy danh sách tất cả các bản nhạc với thông tin thể loại, bao gồm cả những bản nhạc chưa được phân loại?

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đáp án: C

Giải thích: Câu lệnh C sử dụng LEFT JOIN để bao gồm cả các bản nhạc chưa được phân loại.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

Lời giải

Đáp án: B

Giải thích: Câu lệnh SQL B sử dụng mệnh đề INNER JOIN để kết nối hai bảng bannhac và nhacsi thông qua khóa ngoại idNhacsi, giúp lấy thông tin từ cả hai bảng.

Lời giải

a) Đúng. Đây là câu truy vấn đúng cú pháp, sử dụng JOIN để liên kết ba bảng banthuam, bannhac, và casi dựa trên khóa ngoài. Kết quả sẽ bao gồm id bản thu âm, tên bản nhạc và tên ca sĩ.

b) Sai. Sử dụng LEFT JOIN sẽ trả về tất cả các bản thu âm, bao gồm cả những bản thu âm không có bản nhạc hoặc ca sĩ liên kết. Tuy nhiên, đề bài yêu cầu danh sách đầy đủ thông tin nên LEFT JOIN không cần thiết.

c) Sai. Câu truy vấn thiếu bảng bannhac và không có cú pháp JOIN để liên kết các bảng với nhau, dẫn đến không thể lấy được thông tin đầy đủ.

d) Sai. Mặc dù cú pháp đúng, nhưng không sử dụng JOIN làm cho câu truy vấn trở nên kém rõ ràng và dễ bị lỗi khi cơ sở dữ liệu phức tạp hơn.

Câu 4

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP