BaşlayınÜcretsiz Başlayın

Sözdizimi sırası - Yeni Zelanda depremleri

Bir sorgu çalıştırılırken, ana SQL sözdiziminin işlenme sırası, sorguda yazıldığı sıradan farklıdır.

Yeni Zelanda’da kaydedilen ve büyüklüğü 7.5 veya daha yüksek olan tüm depremleri döndüren basit bir sorgu istiyorsun. Sorguyu yazmadan önce, bir cümle halinde düşünüyorsun.

Earthquakes tablosundan, Country 'NZ' olan ve Magnitude değeri 7.5’e büyük veya eşit olan satırları filtrele. Sonra Date, Place, NearestPop ve Magnitude sütunlarını seç. Sonuçları en büyük Magnitude’dan en küçüğe doğru sırala.

Örnek kod, yukarıdaki cümleyle aynı sırada düzenlenmiştir; bu da veritabanındaki SQL sözdizimi işlenme sırasına denk gelir. Hatasız çalışması için bunu uygun sıraya göre yeniden düzenlemen gerekecek.

Bu egzersiz

SQL Server'da Sorgu Performansını İyileştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Gerekli sorguyu FROM, WHERE, SELECT ve ORDER BY kullanarak tamamla.
  • Sözdizimini, hatasız çalışacak şekilde çalıştırılma sırasına göre yeniden sırala.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

/*
Returns earthquakes in New Zealand with a magnitude of 7.5 or more
*/

___ Earthquakes
___ Country = 'NZ'
___ Date, Place, NearestPop, Magnitude
	AND Magnitude >= 7.5
___ ___ Magnitude DESC;
Kodu Düzenle ve Çalıştır