sql >> Database teknologi >  >> RDS >> Mysql

MySql Inner Join med WHERE-klausul

Ja, du har ret. Du har placeret WHERE klausul forkert. Du kan kun bruge én WHERE klausul i enkelt forespørgsel, så prøv AND for flere forhold som denne:

 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' 


  1. INDSÆT VÆRDIER, HVOR IKKE FINNES

  2. sql jdbc getgeneratedkeys returnerer kolonne-id ikke fundet, kolonnetype ukendt

  3. SQL Server Performance File IO-statistikker

  4. adskil kommaseparerede værdier og gem i tabel i sql server