1. Pilih pernyataan
Di dunia SQL, operasi paling mendasar adalah pernyataan SELECT. Saat menggunakan SQL langsung di bawah alat database, banyak orang akan terbiasa dengan operasi berikut:
Salinan kode adalah sebagai berikut:
SELECTWhatFromWHichTableWherecriteria
Melaksanakan pernyataan di atas akan membuat kueri yang menyimpan hasilnya.
Pada file halaman ASP, Anda juga dapat menggunakan sintaks umum di atas, tetapi situasinya sedikit berbeda. Saat pemrograman ASP, konten pernyataan pilihan harus ditetapkan ke variabel sebagai string:
Salinan kode adalah sebagai berikut:
Sql = "selectwhatfromWhichtableWherecriteria"
Oke, saya mengerti cara SQL "bicara" di bawah ASP, dan kemudian lakukan sama. Selama kebutuhan Anda terpenuhi, mode kueri SQL tradisional dan kueri bersyarat dapat bermanfaat.
Misalnya, Anda mungkin juga berasumsi bahwa ada tabel data dalam database Anda, namanya adalah produk, dan sekarang Anda ingin mengambil semua catatan dalam tabel ini. Kemudian Anda menulis kode berikut:
Salinan kode adalah sebagai berikut:
SQL = "Pilih*dari Produk"
Kode di atas - fungsi pernyataan SQL adalah mengambil semua data dalam tabel - setelah eksekusi, semua catatan dalam tabel data akan dipilih. Namun, jika Anda hanya ingin menghapus kolom tertentu dari tabel, seperti p_name. Maka Anda tidak dapat menggunakan karakter * wildcard. Anda harus mengetik nama kolom tertentu di sini, kodenya adalah sebagai berikut:
Salinan kode adalah sebagai berikut:
Sql = "selectp_namefromproducts"
Setelah menjalankan kueri di atas, semua konten dalam tabel produk dan kolom P_NAME akan dipilih.
2. Tetapkan kondisi kueri di mana klausa
Misalnya, jika Anda hanya berencana untuk mengambil catatan P_NAME, dan nama -nama catatan ini harus dimulai dengan huruf w, maka Anda harus menggunakan klausa di mana berikut:
Salinan kode adalah sebagai berikut:
Sql = "selectp_namefromproductswherep_namelike'w%'"
Kata kunci di mana diikuti oleh kondisi yang digunakan untuk memfilter data. Dengan bantuan kondisi ini, hanya data yang memenuhi standar tertentu yang akan ditanya. Dalam contoh di atas, hasil kueri hanya akan mendapatkan catatan P_NAME dengan nama dimulai dengan w.
Dalam contoh di atas, persentase simbol (%) berarti bahwa kueri mengembalikan semua entri catatan yang dimulai dengan huruf W dan diikuti oleh data apa pun atau bahkan tidak ada data. Oleh karena itu, ketika menjalankan kueri di atas, Barat dan Willow akan dipilih dari tabel produk dan disimpan dalam kueri.
Seperti yang Anda lihat, selama Anda dengan hati -hati merancang pernyataan SELECT, Anda dapat membatasi jumlah informasi yang dikembalikan dalam Recordset. Berpikir lebih banyak akan selalu memenuhi kebutuhan Anda.
Ini hanyalah awal dari menguasai penggunaan SQL. Untuk membantu Anda secara bertahap menguasai penggunaan pernyataan terpilih yang kompleks, mari kita lihat istilah standar utama: operator perbandingan. Hal -hal ini sering digunakan saat Anda membangun string terpilih sendiri untuk mendapatkan data tertentu.