sql >> Database >  >> RDS >> Mysql

mysql-fout 1066

0,1 seconde googlen:"mysql error 1066" - niet unieke tabelnaam/alias

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

je kunt een tabel niet samenvoegen met zichzelf, of dezelfde tabelnaam opnieuw gebruiken in een join, zonder een alias te gebruiken:

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

en verander vervolgens de tabelverwijzingen indien nodig in uw deelnamevoorwaarden.

Houd er ook rekening mee dat u wijd open staat voor sql-injectie-aanvallen . Veel plezier met het hebben van uw server pwn3d.



  1. SQL Server pivot vs. multiple join

  2. Overstappen van LINQpad naar een goed Visual Studio-project?

  3. Moeite met variabele lag-lengte

  4. Neo4j - Creëer een relatie met Cypher