OFF-NO
Новичок
Запрос с GROUP
Добрый день Всем!
Есть таблица:
--------------------------
|id|name|type|for|
--------------------------
В ней поля
1|Test|1|1|
2|Test2|1|2|
3|Test2|1|2|
4|Test|1|1|
5|Test2|1|2|
Нужно составить запрос чтоб если у строк у кого одинаковые паля type и for он считывал кол-во строк.
Прибывал сделать так:
SELECT *, COUNT(id) FROM `table` GROUP BY (type and For)
А он считывает все у кого в поле type равно 1 а нужно чтоб считывал если type скажем равен 1 а for равен 2
Результат должен быть такой:
Test - 2
Test2 - 3
А по данному запросу результат:
Test - 5
Если кто сталкивался с подобной ситуацией помогите пожалуйста!
Добрый день Всем!
Есть таблица:
--------------------------
|id|name|type|for|
--------------------------
В ней поля
1|Test|1|1|
2|Test2|1|2|
3|Test2|1|2|
4|Test|1|1|
5|Test2|1|2|
Нужно составить запрос чтоб если у строк у кого одинаковые паля type и for он считывал кол-во строк.
Прибывал сделать так:
SELECT *, COUNT(id) FROM `table` GROUP BY (type and For)
А он считывает все у кого в поле type равно 1 а нужно чтоб считывал если type скажем равен 1 а for равен 2
Результат должен быть такой:
Test - 2
Test2 - 3
А по данному запросу результат:
Test - 5
Если кто сталкивался с подобной ситуацией помогите пожалуйста!