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 merupakan bagian dari kursus
Meningkatkan Kinerja Kueri di SQL Server
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
SELECT PlayerName,
Country,
College,
DraftYear,
DraftNumber
FROM Players
WHERE UPPER(LEFT(College,5)) LIKE 'LOU%';
-- Add the new wildcard filter