![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.11.2010
Сообщений: 21
|
![]()
Есть 2 таблицы:
1 таблица - Task id_t Автоинкримент From_ числовое mark числовое (принимает только 1 или 2) Значения: 1 1 1 2 1 1 3 2 1 4 2 2 5 1 2 2 таблица - FIO id_f автоинкримент FIO_ строка Значения: 1 Иванов 2 Петров Нужно получить на выходе (в виде статистики): ФИО Количество(mark=1) Всего(по группе FIO) Иванов 3 4 Петров 1 2 Пишу запрос: Код:
Иванов 3 3 Петров 1 1 Подскажите в чем ошибка? PS я понимаю, что проблема в "AND (task.mark=1)", но как сделать не знаю подскажите пожалуйста. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
По-моему так:
Код:
Может нужно Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 19.11.2010
Сообщений: 21
|
![]()
да это я ошибся случайно при наборе
щас попробую |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 19.11.2010
Сообщений: 21
|
![]()
что то не получается((
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 19.11.2010
Сообщений: 21
|
![]()
Все вопрос решен
select fio, (select count(*) from task where Task.From=FIO.id_f and task.mark=1), (select count(*) from task where Task.From=FIO.id_f) from fio where (select count(*) from task where Task.From=FIO.id_f and task.mark=1)!=0 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SQL Count() | novice2010 | Помощь студентам | 1 | 23.09.2010 07:30 |
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) | Машуля | SQL, базы данных | 4 | 06.05.2010 21:09 |
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi | S_Yevgeniy | Помощь студентам | 1 | 27.10.2009 06:26 |
sql запрос | BredoZavR | БД в Delphi | 3 | 28.06.2009 19:47 |
SQL запрос на основе другого SQL запрса... | Timoxa | БД в Delphi | 1 | 07.01.2007 18:15 |