Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL:Kolom tidak dikenal di mana kesalahan klausa

Di MySql, backtick menunjukkan bahwa indentifier adalah nama kolom. (RDBMS lain menggunakan tanda kurung atau tanda kutip ganda untuk ini).

Jadi pertanyaan Anda adalah, "beri saya semua baris di mana nilai di kolom bernama 'uname' sama dengan nilai di kolom bernama 'test'". Tetapi karena tidak ada kolom bernama test di tabel Anda, Anda mendapatkan kesalahan yang Anda lihat.

Ganti backtick dengan tanda kutip tunggal.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bedakan duplikat dalam loop foreach dari sql

  2. Memperbarui kolom pesanan MySQL?

  3. Pencarian PHP MySQL dengan beberapa kriteria

  4. MySql.Data.MySqlClient.MySqlConfiguration' tidak mengandung definisi untuk 'Standar' Lancar NHibernate

  5. Deteksi duplikat nama bahasa Inggris