| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > Помогите составить запрос в MySQL |
| Автор: arial 22.9.2003, 17:47 | ||
Есть таблица:
Я хочу сделать запрос такого типа: 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 23.9.2003, 07:12 |
| arial Предложение: а если в третьем запросе ввести переменую, которой довать значение 1 если col1="c1x", а потом отсортировать по этому значению. |