SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 22.05.2012 11:29:48

wine-time
Завсегдатай
Зарегистрирован: 17.06.2011
Сообщений: 42

Count по значению поля

Подскажите, пожалуйста, как сделать count() по значению поля, например:
есть таблица машин сотрудников. у сотрудника может быть много машин. какие-то с автоматической коробкой передач, какие-то с механикой. т.к. сотрудники "сидят" в отдельной таблице и не так важны, обрисую таблицу машин:
id, car_name, owner_id, gearbox.
Соответственно, коробка переключения передач (gearbox) принимает значение либо a, либо m.
Как мне вывести пользователей с количеством машин тех и других видов во владении?

Неактивен

 

#2 22.05.2012 13:01:25

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Count по значению поля

Попробуйте select owner_id, gearbox, count(car_name) from t group by owner_id, gearbox


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson