Rumah >masalah biasa >Koleksi lengkap pernyataan pertanyaan SQL
SQL pernyataan pertanyaan termasuk penyataan SELECT, INSERT INTO, pernyataan KEMASKINI, PADAM DARI pernyataan, SELECT DISTINCT pernyataan, klausa WHERE, ORDER BY pernyataan, GROUP BY pernyataan, JOIN statement, IN, pernyataan LIKE dan ANTARA kenyataan.
SQL(Structured Query Bahasa) ialah bahasa yang digunakan untuk mengurus sistem pangkalan data hubungan. Ia boleh digunakan untuk membuat pertanyaan, menambah, mengemas kini dan memadam data dalam pangkalan data. Berikut ialah beberapa pernyataan pertanyaan SQL yang biasa digunakan:
1 pernyataan SELECT: digunakan untuk mendapatkan data daripada pangkalan data.
Contoh: PILIH * DARI nama jadual;
2 INSERT INTO pernyataan: digunakan untuk memasukkan data baharu ke dalam pangkalan data.
Contoh: MASUKKAN KE DALAM nama jadual (lajur 1, lajur 2, lajur 3) NILAI (nilai 1, nilai 2, nilai 3); untuk mengemas kini data dalam pangkalan data.
Contoh: KEMASKINI nama jadual SET lajur 1 = nilai 1, lajur 2 = nilai 2 DI MANA keadaan;
4.
Contoh: PADAM DARI nama jadual WHERE keadaan;
5 penyataan SELECT DISTINCT: digunakan untuk mendapatkan data unik daripada pangkalan data.
Contoh: PILIH nama lajur DISTINCT DARI nama jadual;
6, klausa WHERE: digunakan untuk menapis data yang memenuhi syarat yang ditetapkan.
Contoh: PILIH * DARI nama jadual WHERE keadaan;
7, ORDER BY pernyataan: digunakan untuk mengisih keputusan mengikut lajur yang ditentukan.
Contoh: PILIH * DARI nama jadual ORDER MENGIKUT nama lajur ASC/DESC;
8 pernyataan: digunakan untuk mengumpulkan hasil mengikut lajur yang ditentukan.
Contoh: PILIH nama lajur 1, nama lajur 2, COUNT(*) DARI nama jadual KUMPULAN MENGIKUT nama lajur 1, nama lajur 2;
9 Digunakan untuk melaksanakan pertanyaan berkaitan pada berbilang jadual.
Contoh: PILIH * DARI nama jadual 1 SERTAI nama jadual 2 PADA nama jadual 1. lajur = nama jadual 2. lajur
10: digunakan untuk menyatakan satu Pengumpulan, mendapatkan semula data yang sepadan dengan mana-mana nilai dalam koleksi.
Contoh: PILIH * DARI nama jadual WHERE nama lajur IN (nilai 1, nilai 2, nilai 3); sepadan.
Contoh: PILIH * DARI nama jadual DI MANA nama lajur SEPERTI 'nilai%';
12: digunakan untuk menentukan julat dan mendapatkan data dalam julat.
Contoh: PILIH * DARI nama jadual DI MANA nama lajur ANTARA nilai 1 DAN nilai 2;
Ini hanyalah sebahagian kecil daripada pernyataan pertanyaan SQL, SQL mempunyai banyak fungsi lain dan tatabahasa. Penggunaan khusus bergantung pada pangkalan data yang anda ingin tanyakan dan keperluan khusus. Adalah disyorkan untuk merujuk kepada tutorial dan dokumentasi SQL yang berkaitan untuk mendapatkan maklumat dan contoh yang lebih terperinci.
Atas ialah kandungan terperinci Koleksi lengkap pernyataan pertanyaan SQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!