Модераторы: gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Написать запрос, Count() 
:(
    Опции темы
MasterOfCode
Дата 20.11.2008, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: 4
Всего: 27



Странно.
Попробуй так
Код

select t1.id, count(t2.id) 
from t2,
(
    select distinct id
    from t1
) t1
where t1.id = t2.id
group by t1.id

или так:
Код

select distinct t1.id, count(t2.id) from t1
left join t2 on t1.id = t2.id
group by t1.id



--------------------
user posted image
PM ICQ   Вверх
Moid
Дата 20.11.2008, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 396
Регистрация: 27.3.2006

Репутация: нет
Всего: 3



Упс... у меня уже получилось и вопрос удалил, а тут вы ответили.

Как показать несколько коунтов по разным условиям?

В t1:

Код

ID   Label

1    L1
2    L2



В t2:

Код

ID  Vol    TBool  TTime

1    10     1         1
2    0       0         1
2    32     0         1
2    16     0         -1
2    16     0         -1
2    16     1         -1





Запрос должен показать еще 2 Count'а по условию: 
 Count_2  -  кол-во записей, у которых поле TBool = 0
 Count_3  -  кол-во записей, у которых поле TTime > 0

Код

ID  Count_1   Count_2   Count_3

1   1               0               1
2   3               4               2


Это сообщение отредактировал(а) Moid - 24.11.2008, 12:12


--------------------
"Всё должно быть сделано настолько простым, насколько это возможно, но не проще" (с) А.Эйнштейн
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0396 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.