Как отобразить данные из 2 таблиц в столбце?MySql

Форум по Mysql
Ответить
Anonymous
 Как отобразить данные из 2 таблиц в столбце?

Сообщение Anonymous »

Как отобразить данные из 2 разных таблиц в 1 таблицу или представления и отобразить их в столбце, не в строке? < /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>
Результат

< /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>
Результат

< /p>
Как объединить результаты, такие как: < /p>


Подробнее здесь: https://stackoverflow.com/questions/794 ... n-a-column
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»