Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сумма записей по условию / 8 сообщений из 8, страница 1 из 1
01.12.2015, 11:38
    #39117130
неOnO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
Подскажите пожалуйста как написать sql запрос
Есть таблица, в ней две колонки название компьютера и тип
Нужно получить количество компьютеров по каждому типу
Спасибо
...
Рейтинг: 0 / 0
01.12.2015, 11:42
    #39117137
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
Код: sql
1.
SELECT Count(*), тип FROM Есть_таблица GROUP BY тип
...
Рейтинг: 0 / 0
01.12.2015, 11:49
    #39117148
неOnO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
Shocker.Pro,

Как то так но..
Хотелось бы получить результат в формате

Тип 1 Тип 2 Тип 310 15 0
...
Рейтинг: 0 / 0
01.12.2015, 12:30
    #39117215
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
неOnO,

Добавьте Where Тип='Тип1' и по каждому типу получайте отдельно, если предложенный вариант сортировки по типам не устраивает. Вы его, кстати, хоть попробовали? Посмотрели какой результат возвращается?
Ознакомьтесь: http://www.sql.ru/docs/sql/u_sql/ch6.shtml
...
Рейтинг: 0 / 0
01.12.2015, 12:32
    #39117224
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
Код: sql
1.
2.
3.
4.
5.
SELECT
SUM(case when тип='Тип 1' then 1 else 0 end) AS 'Тип 1', 
SUM(case when тип='Тип 2' then 1 else 0 end) AS 'Тип 2', 
SUM(case when тип='Тип 3' then 1 else 0 end) AS 'Тип 3'
FROM Есть_таблица
...
Рейтинг: 0 / 0
01.12.2015, 12:50
    #39117248
неOnO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
Shocker.Pro,

Благодарствую!
То что требовалось
...
Рейтинг: 0 / 0
01.12.2015, 13:07
    #39117268
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
Вообще-то для вопросов по SQL существуют подфорумы по соответствующим СУБД, не заметили?
...
Рейтинг: 0 / 0
01.12.2015, 13:17
    #39117284
неOnO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма записей по условию
Shocker.Pro,

Заметил, извиняюсь.
Но рекордсет я в VB6 открываю)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сумма записей по условию / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]