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

Memilih kolom yang juga merupakan kata kunci di MySQL

letakkan nama di backticks:

`ignore`, `exists`

Jika Anda bekerja di beberapa tabel atau database, Anda harus keluar dari nama database, nama tabel, dan nama bidang secara terpisah (jika masing-masing cocok dengan kata kunci):

SELECT * FROM `db1`.`table1`
LEFT JOIN `db2`.`table2` on `db1`.`table1`.`field1`=`db2`.`table2`.`field2`

Hanya bagian yang benar-benar cocok dengan kata kunci yang harus diloloskan, jadi hal-hal seperti:

select * from `db1`.table

juga oke.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyimpan ID sebagai nilai yang dipisahkan koma

  2. Skema DB Untuk Obrolan?

  3. MySQL ORDER OLEH rand(), nama ASC

  4. Tidak dapat membuat tabel (errno:150) di FOREIGN KEY

  5. Perbedaan antara VARCHAR dan TEXT di MySQL