sql >> Database >  >> RDS >> Mysql

MySQL Multi-Table Join

Bekijk SELECT Syntaxis en JOIN Syntaxis .

Maar het eenvoudigste antwoord -- voeg nog een JOIN..ON toe verklaring.

select
        ss.*,
        se.name as engine,
        ss.last_run_at + interval ss.refresh_frequency day as next_run_at,
        se.logo_name,
        pr.project_name -- +
from 
        searches ss
        join search_engines se on ss.engine_id = se.id
        join projects pr on ss.project_id = pr.id -- +
where
        ss.user_id='.$user_id.'
group by ss.id
order by ss.project_id, ss.domain, ss.keywords

[BEWERKEN ] Ik heb de -- + . toegevoegd opmerkingen om op mijn toevoegingen te wijzen.




  1. Lege rijen retourneren in de GROUP BY-clausule

  2. Laravel:Fout [PDOException]:Kan stuurprogramma niet vinden in PostgreSQL

  3. MySQL Galera Cluster 4.0 implementeren op Amazon AWS EC2

  4. Waarden samenvoegen op basis van ID