yarhosting
@yarhosting
Заказывайте программинг: PHP,SQL, JS,jQuery,Joomla

Как узнать сколько объединено строк в select inner join с одинаковым parent_id?

тесть таблица
id, price, sum
parent_id, date

select * from t1 inner joun t2 on t1.id=t2.parent_id

id, count, price, sum, parent_id, date, CONT(parent_id)
1, 2, 20, 10, 1, 1-1-2000, 1
2, 3, 50, 30, 2, 1-1-2000, 1
3, 2, 20, 10, 3, 1-1-2000, 2
4, 3, 50, 30, 3, 1-1-2000, 2

Как правильно посчитать сколько строк оъединилось с одинаковым parent_id - последний столбец
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
В вашем запросе никакие строки не объединяются. Все parent_id будут отдельными строками в результате.
Чтоб что-то начало объединяться вам нужно сгруппировать строки с помощью group by (в вашем случае группировать видимо надо по parent_id), тогда можно будет применить count(*) и он покажет количество объединенных строк по заданному критерию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы