sql >> Database >  >> RDS >> Mysql

MySQL:Onbekende kolom in waar-clausulefout

In MySql geven backticks aan dat een indentifier een kolomnaam is. (Andere RDBMS gebruiken hiervoor haakjes of dubbele aanhalingstekens).

Dus je vraag was:"geef me alle rijen waar de waarde in de kolom met de naam 'uname' gelijk is aan de waarde in de kolom met de naam 'test'". Maar aangezien er geen kolom met de naam test in uw tabel staat, krijgt u de fout die u zag.

Vervang de backticks door enkele aanhalingstekens.



  1. Hoe de kalendertabel in Oracle te vullen?

  2. Maak een lege database met behulp van Oracle Database configuratie-assistent

  3. Accent- en hoofdletterongevoelige COLLATE-equivalent in Oracle

  4. sqlalchemy postgresql waarbij int =string