![]() |
|
Модераторы: skyboy |
![]()
|
|
| arial |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 772 Регистрация: 11.3.2003 Где: Архангельская обл . Репутация: нет Всего: 7 |
Есть таблица:
Я хочу сделать запрос такого типа: SELECT `col2` FROM `table` WHERE `col1` = "c1X" Это если значение c1X существует в таблице, если при поиске оно не находится, то возвращается: SELECT `col2` FROM `table` WHERE `default` = 1 Можно ли это объеденить в одном запросе? Навроде этого: SELECT `col2` FROM `table` WHERE `col1` = "c1X" OR `default` = 1 Здесь он вернет два значения, если в таблице существует c1X, а надо одно. -------------------- Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 6 Всего: 39 |
arial Предложение: а если в третьем запросе ввести переменую, которой довать значение 1 если col1="c1x", а потом отсортировать по этому значению.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |