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

MySQL:Ukendt kolonne i hvor klausul fejl

I MySql indikerer backticks, at en indentifier er et kolonnenavn. (Andre RDBMS bruger parenteser eller dobbelte anførselstegn til dette).

Så din forespørgsel var, "giv mig alle rækker, hvor værdien i kolonnen med navnet 'uname' er lig med værdien i kolonnen med navnet 'test'". Men da der ikke er nogen kolonne med navnet test i din tabel, får du den fejl, du så.

Udskift backticks med enkelte anførselstegn.



  1. postgresql indeks på streng kolonne

  2. Venstre deltagelse ved hjælp af dvalekriterier

  3. Sådan omdøbes en database i MySQL

  4. PostgreSQL Upsert differentiere indsatte og opdaterede rækker ved hjælp af systemkolonner XMIN, XMAX og andre