Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybór kolumny, która jest również słowem kluczowym w MySQL

umieść imiona w backtickach:

`ignore`, `exists`

Jeśli pracujesz z wieloma tabelami lub bazami danych, musisz osobno zmienić nazwę bazy danych, nazwę tabeli i nazwę pola (jeśli każdy z nich pasuje do słowa kluczowego):

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

Tylko te fragmenty, które faktycznie pasują do słowa kluczowego, muszą zostać zmienione, więc takie rzeczy jak:

select * from `db1`.table

też są w porządku.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wyświetlić zawartość tabeli w GUI Mysql Workbench?

  2. Jaki jest najszybszy sposób odpytywania tabeli MySQL w poszukiwaniu nowych wierszy?

  3. Jak zaokrąglić DateTime w MySQL?

  4. najlepszy sposób na zmianę formatu daty w mysql SELECT?

  5. Zmiana tytułu kolumny SQL za pomocą zapytania