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

Mysql JOIN čtyř tabulek se dvěma klíčovými tabulkami

Dotaz, který uvádíte, se jen málo podobá struktuře tabulky, kterou jste nám poskytli! Co je Table D.national_regionID ? Nebo modx.coverage_state ?

Obecně však nemíchejte levé a pravé spojení. Také každá tabulka použitá v dotazu musí buď následovat FROM nebo postupujte podle JOIN . Zdá se, že používáte Table B a Table C v podmínkách spojení, aniž byste je kdy přidali do dotazu.



  1. Yii2 - levé spojení za vícenásobné podmínky

  2. MySQL Vkládání velkých souborů dat ze souboru pomocí Javy

  3. PostgreSQL GIN index pomalejší než GIST pro pg_trgm?

  4. Počítejte výskyty na základě několika podmínek pro dvě tabulky