Bagikan melalui


Batasan pernyataan SELECT

Kolom fungsi agregat tidak dapat dicampur dengan kolom non-agregat dalam SELECT pernyataan.

Daftar SELECT pilih pernyataan yang memiliki GROUP BY klausul hanya dapat memiliki ekspresi dari GROUP BY klausa atau mengatur fungsi.

Penggunaan tanda bintang (untuk memilih semua kolom) dalam pernyataan yang SELECTGROUP BY berisi klausa tidak didukung. Nama kolom yang akan dipilih harus ditentukan.

Penggunaan bilah vertikal dalam SELECT pernyataan tidak didukung. Gunakan parameter dalam SELECT pernyataan jika Anda perlu merujuk ke nilai data yang berisi bilah vertikal.

Saat menggunakan alias kolom dalam SELECT pernyataan, kata "sebagai" harus mendahului alias. Contohnya,SELECT col1 as a from b. asTanpa , pernyataan mengembalikan kesalahan.

Jika nama kolom yang salah dimasukkan ke dalam SELECT pernyataan, kesalahan SQLSTATE 07001, "Jumlah Parameter yang Salah," dikembalikan alih-alih kesalahan SQLSTATE S0022, "Kolom Tidak Ditemukan."

Saat driver Microsoft Excel digunakan, jika string kosong dimasukkan ke dalam kolom, string kosong dikonversi menjadi NULL; pernyataan yang dicari SELECT yang dijalankan dengan string kosong dalam klausul tidak berhasil pada kolom tersebut WHERE .