Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос с IF / 3 сообщений из 3, страница 1 из 1
04.11.2013, 17:06:58
    #38452040
vip-y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с IF
Подскажите как сделать:
id col name
1 2 fd
2 2 fd
3 3 dd
4 6 ss
5 6 ss
6 4 vv

Код: plsql
1.
select count(`col`) `cnt`,`name` from `tbl` `t` Group by `t`.`name`


если col=2, то должно написать вместо подсчета `cnt` просто прочерк "-"

т.е. мне нужно вывести на сайте если col=2 - то для этих данных прочерк
...
Рейтинг: 0 / 0
04.11.2013, 17:12:00
    #38452043
vip-y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с IF
должно вывести так
fd -
dd 1
ss 2
w 1
...
Рейтинг: 0 / 0
04.11.2013, 17:17:38
    #38452049
vip-y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с IF
уже подсказали
Код: sql
1.
select if(col=2, '-', count(`col`)) `cnt`,`name` from `tbl` `t` Group by `t`.`name`
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос с IF / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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