| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Выборка "предпочтительней" |
| Автор: SneG0K 24.3.2009, 10:56 |
| Никогда еще с таким не сталкивался, но... В общем есть таблица photos id|language|title Как сделать так, чтоб выбрало где `language` = 'rus', но если такого нет, то давало уже первый, какой есть? |
| Автор: bars80080 24.3.2009, 11:56 |
| что-то я офигеваю от попыток засунуть всевозможную логику в один запрос. ну, что мешает написать два? |
| Автор: SneG0K 24.3.2009, 15:35 |
Два написать любой дурак может. Просто хотелось одним. У заказчика свои тараканы, минимализм предпочитает |
| Автор: bars80080 24.3.2009, 17:25 |
скажи ему, не всё что маленькое - хорошо. имхо, странные заказчики пошли. если он суёт нос в запросы, может он сам себе напишет? |
| Автор: azesmcar 24.3.2009, 17:31 | ||||
SneG0K
так пойдет? правда это на MySQL Добавлено через 1 минуту и 31 секунду
ну если заказчик мужчина - это не сложно будет обяснить |
| Автор: SneG0K 24.3.2009, 18:03 |
Уже объяснил Вот есть count = 100 Как этому count добавить +1, не извлекая его? Что-то типа $count = ++$count; ток для БД |
| Автор: azesmcar 24.3.2009, 18:04 | ||
а что так не подходит? |
| Автор: ksnk 24.3.2009, 18:06 | ||
Сработает? Как заказывал - шампунь с полотенцем в одном флаконе Добавлено через 1 минуту и 15 секунд Опоздал :-( |
| Автор: azesmcar 24.3.2009, 18:18 |
| ksnk, мухлюешь..это уже два запроса.. а так вообще лучше union all |