Wie zeigt ich Daten aus 2 Tabellen in einer Spalte an?MySql

MySQL DBMS-Forum
Guest
 Wie zeigt ich Daten aus 2 Tabellen in einer Spalte an?

Post by Guest »

So zeigen Sie Daten aus 2 verschiedenen Tabellen in 1 Tabelle oder Ansichten an und zeigen Sie sie in der Spalte nicht in der Zeile an? < /p>
SELECT jk.lingkungan_id,
SUM(CASE WHEN j.sidi_id=1 AND j.jk=1 THEN 1 ELSE 0 END)L,
SUM(CASE WHEN j.sidi_id=1 AND j.jk=2 THEN 1 ELSE 0 END)P,
SUM(CASE WHEN j.sidi_id=1 THEN 1 ELSE 0 END)JLH
FROM `jemaat` j
JOIN `jemaat_kel` jk
ON (jk.nokk = j.nokk)
GROUP BY `jk`.`lingkungan_id`;
< /code>
Das Ergebnis

< /p>
SELECT pmk.lingkungan_id,
SUM(CASE WHEN pmk.jk=1 THEN 1 ELSE 0 END)L,
SUM(CASE WHEN pmk.jk=2 THEN 1 ELSE 0 END)P,
SUM(CASE WHEN pmk.jk IN(1,2) THEN 1 ELSE 0 END)JLH
FROM (`tbl_pmk` pmk
JOIN `jemaat` j
ON (pmk.jemaat_id = j.jemaat_id))
GROUP BY `pmk`.`lingkungan_id`;
< /code>
Das Ergebnis

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post