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 SELECT
GROUP 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
. as
Tanpa , 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
.