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

mysql łączy dwa zapytania w jedno zapytanie

po prostu użyj dołącz, jeśli dwa zapytania są w porządku, poniższe zadziała

select t1.PT_PEMBERI,t2.PT_PENERIMA from
(SELECT nl.ID, p.NAMA_PT AS PT_PEMBERI
    FROM perusahaan p
    LEFT JOIN penerima_waralaba pw ON pw.ID_PERUSAHAAN = p.ID
    LEFT JOIN outlet o ON o.ID_PENERIMA_WARALABA = pw.ID
    LEFT JOIN nomor_logo nl ON nl.ID = o.NOMOR_LOGO_WARALABA
    WHERE nl.NOMOR_LOGO = 'WI-0010205-610'
    )t1
  inner join
  (
    SELECT nl.ID,pw.NAMA_PT AS PT_PENERIMA
    FROM penerima_waralaba pw
    LEFT JOIN outlet o ON o.ID_PENERIMA_WARALABA = pw.ID
    LEFT JOIN nomor_logo nl ON nl.ID = o.NOMOR_LOGO_WARALABA
    WHERE nl.NOMOR_LOGO = 'WI-0010205-610
    )t2 on t1.ID=t2.ID


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. BŁĄD 1005 MySQL Workbench Inżynieria do przodu

  2. Jak mogę zapętlić zestaw wyników MySQL więcej niż raz, używając funkcji mysql_*?

  3. Duplikaty MySQL z błędem CONCAT 1548 - Nie można załadować z mysql.proc. Tabela jest prawdopodobnie uszkodzona

  4. Mam problem podczas jednoczesnego używania lewego łączenia i grupowania. Mam wiele wierszy danych z tym samym identyfikatorem użytkownika, więc chcę użyć group by

  5. Laravel 5.5 Błąd Tabela podstawowa lub widok już istnieje:1050 Tabela „użytkownicy” już istnieje