powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с запросом
8 сообщений из 8, страница 1 из 1
Помогите с запросом
    #39293007
Master3581
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня суток.

Помогите с запросом.

Есть таблица слеующего типа:


Есть запрос:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT s.tvbv, count(s.tvbv), count(d.idform) as inshe, count(f.idform) as Ipoteka, count(g.idform) as Energo, count(h.idform) as Avto, count(j.idform) as Poruka
from
(
SELECT ff.tvbv from kr_dev.form ff 
group by ff.tvbv #type order by tvbv
) s
left join kr_dev.form d on (d.tvbv=s.tvbv and d.type='Інше' and d.date4='-')
left join kr_dev.form f on (f.tvbv=s.tvbv and f.type='Іпотека' and f.date4='-')
left join kr_dev.form g on (g.tvbv=s.tvbv and g.type='Енерго' and g.date4='-')
left join kr_dev.form h on (h.tvbv=s.tvbv and h.type='Авто' and h.date4='-')
left join kr_dev.form j on (j.tvbv=s.tvbv and j.type='Порука' and j.date4='-')
group by s.tvbv order by s.tvbv;



Не правильно считает счетчик, не могу найти косяк, может чего-то не могу увидить :(




Посоветуйте как правильно написать.
...
Рейтинг: 0 / 0
Помогите с запросом
    #39293040
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ммм... COUNT(DISTINCT table.idform)?
...
Рейтинг: 0 / 0
Помогите с запросом
    #39293095
Master3581
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Код: sql
1.
SELECT count(distinct idform) FROM kr_dev.form;


count(distinct idform)619
...
Рейтинг: 0 / 0
Помогите с запросом
    #39293161
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это ты к чему?
...
Рейтинг: 0 / 0
Помогите с запросом
    #39293194
Master3581
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Хмм, ты спросила, я ответил :)

Все я понял, огромное Человеческое спасибо, все заработало :)
...
Рейтинг: 0 / 0
Помогите с запросом
    #39293668
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...

Код: sql
1.
2.
3.
select ... sum(if(nnzmp.type=avto,1, 0)), sum(if(nnzmp.type=poruka,1,0))...
from kr_dev.form nnzmp
group by nnzmp.tvbv 



nnzmp = ne nado zrya morschit popu
...
Рейтинг: 0 / 0
Помогите с запросом
    #39293681
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453

Код: sql
1.
sum(if(nnzmp.type=avto,1, 0))


эквивалентно более простому
Код: sql
1.
sum(nnzmp.type=avto)
...
Рейтинг: 0 / 0
Помогите с запросом
    #39293744
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina alex564657498765453

Код: sql
1.
sum(if(nnzmp.type=avto,1, 0))


эквивалентно более простому
Код: sql
1.
sum(nnzmp.type=avto)



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


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