Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Количество разных записей  [new]
Gena928
Member

Откуда: Москва
Сообщений: 1131
День добрый,

возможно простой вопрос, но не получацца. Не бейте больно.

Есть табличка ALLOCATION_BA_NEW_CARS и поле DEALER_NAME.
Всего 20 записей. Надо выбрать количество видов DEALER_NAME.

Т.е. вот этот запрос возвращает две строки:
SELECT DEALER_NAME
FROM  ALLOCATION_BA_NEW_CARS
GROUP BY DEALER_NAME

Как получить цифру 2 в какую нибудь переменную?
24 сен 09, 13:45    [7702961]     Ответить | Цитировать Сообщить модератору
 Re: Количество разных записей  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33354
Блог
count+distinct
24 сен 09, 13:46    [7702971]     Ответить | Цитировать Сообщить модератору
 Re: Количество разных записей  [new]
Gena928
Member

Откуда: Москва
Сообщений: 1131
Критик
count+distinct


SELECT COUNT(DISTINCT DEALER_NAME) AS MY_STOLBETS
FROM  ALLOCATION_BA_NEW_CARS

СПАСИБ. ЗАРАБОТАЛО.
24 сен 09, 13:47    [7702981]     Ответить | Цитировать Сообщить модератору
 Re: Количество разных записей  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
declare @var int

SELECT @var = count(distinct DEALER_NAME)
FROM  ALLOCATION_BA_NEW_CARS

select @var
?
24 сен 09, 13:49    [7702995]     Ответить | Цитировать Сообщить модератору
 Re: Количество разных записей  [new]
Gena928
Member

Откуда: Москва
Сообщений: 1131
Паганель
declare @var int

SELECT @var = count(distinct DEALER_NAME)
FROM  ALLOCATION_BA_NEW_CARS

select @var
?


угу, так и сделал.
24 сен 09, 13:56    [7703035]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить