1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Cải thiện hiệu năng truy vấn trong SQL Server

Connected

Bài tập

Thứ tự cú pháp - Động đất New Zealand

Khi thực thi một truy vấn, thứ tự xử lý của các cú pháp SQL chính khác với thứ tự được viết trong câu truy vấn.

Bạn muốn một truy vấn đơn giản trả về tất cả các trận động đất được ghi nhận ở New Zealand có độ lớn từ 7.5 trở lên. Bạn phác thảo truy vấn thành một câu trước khi viết nó.

Từ bảng Earthquakes, lọc chỉ các hàng có Country bằng 'NZ' và Magnitude lớn hơn hoặc bằng 7.5. Sau đó, chọn các cột Date, Place, NearestPop và Magnitude. Sắp xếp kết quả cuối cùng theo Magnitude từ lớn nhất đến nhỏ nhất.

Mã mẫu được sắp xếp theo đúng thứ tự của câu mô tả ở trên, tức là trùng với thứ tự xử lý cú pháp SQL trong cơ sở dữ liệu. Bạn sẽ cần sắp xếp lại để truy vấn chạy mà không lỗi.

Hướng dẫn

100 XP
  • Hoàn chỉnh truy vấn cần thiết với FROM, WHERE, SELECT và ORDER BY.
  • Sắp xếp lại câu truy vấn để các thành phần cú pháp theo đúng thứ tự giúp chạy mà không báo lỗi.