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

Vyberte řádek z levé tabulky spojení, kde platí více podmínek

Při vnějším spojení přesuňte podmínky vnější tabulky do klauzule ON, jinak se vnější spojení chová stejně jako vnitřní spojení:

SELECT table1.name FROM table1
LEFT JOIN table2 ON table1.ID = table2.ID
    AND   table2.propertyID = "First PropertyID"
    AND   table2.property = "Second PropertyID"


  1. Dotaz MySQL není vložen, když proměnná PHP obsahuje jednoduché uvozovky

  2. body dotazu mysql v polygonu - žádné výsledky

  3. Zkraťte (ne zaokrouhlujte) desetinná místa v SQL Server

  4. Existuje nějaký legitimní důvod pro použití soketů Unix přes TCP/IP s mysql?