MulaiMulai sekarang secara gratis

Fungsi dalam WHERE

Anda ingin mengetahui pemain mana dari musim NBA 2017–2018 yang berkuliah di Louisiana. Anda meminta teman untuk membuat kuerinya. Tampaknya ia membuat kondisi filter WHERE terlalu rumit dengan menerapkan fungsi string yang tidak perlu, dan juga tidak memberikan hasil yang tepat Anda butuhkan karena ia lupa cara mengeja Louisiana. Anda akan menyederhanakan kuerinya agar menghasilkan tepat seperti yang Anda perlukan.

Latihan ini adalah bagian dari kursus

Meningkatkan Kinerja Kueri di SQL Server

Lihat Kursus

Petunjuk latihan

  • Pilih Jalankan Kode untuk melihat hasil kueri milik teman Anda.
  • Pikirkan mengapa kuerinya tidak memberikan tepat apa yang Anda butuhkan, lalu komentari filternya pada baris 7.
  • Tambahkan kondisi filter wildcard baru - Louisiana%

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

SELECT PlayerName, 
      Country,
      College, 
      DraftYear, 
      DraftNumber 
FROM Players 
WHERE UPPER(LEFT(College,5)) LIKE 'LOU%';
                   -- Add the new wildcard filter
Edit dan Jalankan Kode