
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
۩
Дата
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 1276 Пользователь №: 2705 На форуме: Карма: 1 ![]() |
Привет мужики. Помогите с сортировкой. Ну что-то совсем в школу пора по новой...
Есть таблица `id_product`, `name`, `price` Нужно отсортировать сначала по полю `price` (!=0), потом по `name` То есть сначала выводим все отвары, у которых поле price != 0, а потом по алфавиту. Можно ли без подзапросов сделать? -------------------- ..Работает - не трогай!
|
![]() |
|||
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 6460 Пользователь №: 35718 На форуме: Карма: 208 ![]() |
в данном случае лучше объединить два запроса по средствам UNION, в первом выбрать все price != 0, во втором price = 0 естественно с сортировкой по `name` -------------------- |
||
![]() |
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 837 Пользователь №: 32378 На форуме: Карма: 50 ![]() |
-------------------- VPS от 5$, первые 2 месяца - бесплатно.
|
![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 12174 Пользователь №: 23195 На форуме: Карма: 441 Трезвый : 15 лет, 6 месяцев, 25 дней ![]() |
можно так еще:
ORDER BY `price` = 0, `name` -------------------- |
![]() |
۩
Дата
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 1276 Пользователь №: 2705 На форуме: Карма: 1 ![]() |
Спасибо ребят. То, что нужно!
Оба запроса прекрасно работают. -------------------- ..Работает - не трогай!
|
![]() |
![]() ![]() ![]() |