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
Wie zeigt ich Daten aus 2 Tabellen in einer Spalte an? ⇐ MySql
-
- Similar Topics
- Replies
- Views
- Last post