Bắt đầu ngayBắt đầu miễn phí

Kiểm tra xem một giá trị có phải NULL hay không

eSymphony muốn biết số lượng bản nhạc không nằm trong playlist và có giá $1.99. Vì họ biết các bài trong playlist được mua thường xuyên hơn, họ muốn ước tính doanh thu tiềm năng đang bỏ lỡ.

Để trả lời câu hỏi này, bạn sẽ cần JOIN dữ liệu và xem các giá trị NULL được thêm vào nơi điều kiện JOIN không khớp.

Bài tập này là một phần của khóa học

Giới thiệu về Oracle SQL

Xem khóa học

Hướng dẫn bài tập

  • Chọn tổng số lượng hàng kết quả.
  • Thực hiện phép JOIN phù hợp giữa các bảng TrackPlaylistTrack.
  • Lọc các bản nhạc không thuộc playlist và có giá $1.99.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Count the number of rows in the result
SELECT ___(*) AS SongCount
-- Perform the appropriate join
FROM ___
	ON t.___ = p.___
-- Filter on tracks not in a playlist and cost $1.99
WHERE p.___ ___ ___ AND t.UnitPrice = ___
Chỉnh sửa và Chạy Mã