sql >> Databáze >  >> RDS >> Mysql

#1066 – Není jedinečná tabulka/alias:

Zdá se, že vybíráte ze stejné tabulky dvakrát. Každý z těchto výskytů potřebuje svůj vlastní alias:

SELECT
    l.url
FROM
    b as b1 /* <-- */
    INNER JOIN links as l
      ON b1.parent_id = l.id
    INNER JOIN b as b2 /* <-- */
      ON l.id = b2.link
WHERE l.url LIKE 'http://domain%' LIMIT 0, 30

Upozorňujeme, že jsem také přidal chybějící alias l pro links tabulka.



  1. mysql počítat do PHP proměnné

  2. kde rownum=1 dotaz zabírá čas v Oracle

  3. OFFSET vs. ROW_NUMBER()

  4. Funkce vs. uložená procedura na serveru SQL