Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySql Inner Join mit WHERE-Klausel

Ja, du hast recht. Sie haben WHERE platziert Klausel falsch. Sie können nur ein WHERE verwenden -Klausel in einer einzelnen Abfrage, versuchen Sie es also mit AND für mehrere Bedingungen wie diese:

 SELECT table1.f_id  FROM table1 
   INNER JOIN table2
     ON table2.f_id = table1.f_id
 WHERE table2.f_type = 'InProcess'
   AND f_com_id = '430'
   AND f_status = 'Submitted'