Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql комбинира две заявки в една заявка

просто използвайте join, ако две заявки са добри, тогава по-долу ще работи

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. търсене на уместност в множество свързани таблици

  2. MYSQL:Можете ли да извлечете резултати, които съвпадат като 3 от 4 израза?

  3. Множество копия на MySQL на една машина

  4. периодична грешка на MySQL сървъра е изчезнала

  5. ImportError:Няма модул с име „MySQL“