Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dołączanie wielu tabel MySQL

Sprawdź SELECT Składnia i JOIN Składnia .

Ale najprostsza odpowiedź - dodaj kolejne JOIN..ON oświadczenie.

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

[EDYTUJ ] Dodałem -- + komentarze, aby wskazać moje dodatki.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SugarCRM — awaria bazy danych — zbyt duży rozmiar wiersza?

  2. Przeglądarka Neo4j

  3. Jak tworzysz strony internetowe w Javie?

  4. Wyczerpano dozwolony rozmiar pamięci 67108864 bajtów

  5. Wyszukiwanie pełnotekstowe mysql nie zwraca oczekiwanych wyników