sql >> Databasteknik >  >> RDS >> Mysql

mysql fel 1066

0,1 sekunders googling:"mysql error 1066" - inte unikt tabellnamn/alias

    FROM
    blomster_produkter   <--table #1
    INNER JOIN blomster_produkter ON   <-table #2

du kan inte ansluta en tabell till sig själv, eller återanvända samma tabellnamn i en koppling, utan att använda ett alias:

FROM blomster_produkter
INNER JOIN blomster_produkter AS someothername ON
                             ^^^^^^^^^^^^^^^^^--- the alias

och sedan ändra tabellreferenser efter behov i dina anslutningsvillkor.

Observera också att du är öppen för sql-injektionsattacker . Njut av att ha din server pwn3d.



  1. Modellera PostgreSQL:s stora objekt i Rails

  2. Hur fungerar PostgreSQL security_barrier views?

  3. Exportera en hel SQLite-databas till en SQL-fil

  4. Upprätta en poolad anslutning till MySQL i Android