Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:colonna sconosciuta in cui errore della clausola

In MySql, i backtick indicano che un identificatore è il nome di una colonna. (Altri RDBMS utilizzano parentesi o virgolette doppie per questo).

Quindi la tua domanda era "dammi tutte le righe in cui il valore nella colonna denominata 'uname' è uguale al valore nella colonna denominata 'test'". Ma poiché non esiste una colonna denominata test nella tua tabella, ottieni l'errore che hai visto.

Sostituisci i backtick con virgolette singole.