Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Нестандартный запрос (Alex) 05/05/2003 - 15:59:33
      Re: Нестандартный запрос (Василий) 05/05/2003 - 19:01:09
      Re: Нестандартный запрос (dannis) 06/05/2003 - 08:23:48
      Re: Нестандартный запрос (Alex) 06/05/2003 - 09:07:39

> Original message text:
> From: Alex - 05/05/2003 - 15:59:33
> Subject:Нестандартный запрос
> -----------------
> Люди, подскажите, как сделать чтобы столбец при выводе сортировался по алфавиту, а значения NULL этого столбца были в конце выборки?
>
> (Если просто "... ORDER BY Field" - то NULL помещаются в начало выборки!)
>


From: Василий - 05/05/2003 - 19:01:09
Subject:Нестандартный запрос
-----------------
mysql> create table t(i int);
Query OK, 0 rows affected (0.04 sec)

mysql> insert into t(i) values (1);
Query OK, 1 row affected (0.01 sec)

mysql> insert into t(i) values (null);
Query OK, 1 row affected (0.02 sec)

mysql> insert into t(i) values (2);
Query OK, 1 row affected (0.00 sec)

mysql> select * from t order by if(i is null,3,i);
+------+
| i |
+------+
| 1 |
| 2 |
| NULL |
+------+
3 rows in set (0.01 sec)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
8345



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |