Magiys
Новичок
Получение записей + получение первой записи из другой таблицы + подсчет
Здраствуйте!
Есть таблица, имеющая записи с уникальными ID [table1]:
ID1, data1
1, данные1
2, данные2
Есть вторая таблица, имеющая записи, связанные с первой таблицей по этим самым ID [table2].
ID2, data2, ID1
1, текст1, 1
2, текст2, 1
3, текст3, 2
4, текст4, 2
Необходимо получить:
ID1, data1, ID2, data2, количество_записей_в_table2_с_ID1
1, данные1, 1, текст1, 2
2, данные2, 3, текст3, 2
То есть в процессе нужно выбрать из таблицы 2 только одну первую запись при том, что их там несколько.
Пробывал через left join, но результатом будет 4 записи, то есть все из первой таблицы, и все соответсвенно из 2.
Заранее спасибо!
Здраствуйте!
Есть таблица, имеющая записи с уникальными ID [table1]:
ID1, data1
1, данные1
2, данные2
Есть вторая таблица, имеющая записи, связанные с первой таблицей по этим самым ID [table2].
ID2, data2, ID1
1, текст1, 1
2, текст2, 1
3, текст3, 2
4, текст4, 2
Необходимо получить:
ID1, data1, ID2, data2, количество_записей_в_table2_с_ID1
1, данные1, 1, текст1, 2
2, данные2, 3, текст3, 2
То есть в процессе нужно выбрать из таблицы 2 только одну первую запись при том, что их там несколько.
Пробывал через left join, но результатом будет 4 записи, то есть все из первой таблицы, и все соответсвенно из 2.
Заранее спасибо!