powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Из двойного запроса вывести с общей сортировкой (легкая задача)
4 сообщений из 4, страница 1 из 1
Из двойного запроса вывести с общей сортировкой (легкая задача)
    #39356499
Вадимчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я только начинающий, не могу разобраться. Есть два запроса:
1. SELECT * FROM `news` WHERE `status` = '1' ORDER BY `date` DESC LIMIT 5
2. SELECT * FROM `news` WHERE `status` = '2' ORDER BY `date` DESC LIMIT 10

Нужно эти запросы объединить и вывести с общей сортировкой. Делаю примерно так:
SELECT * FROM ((SELECT * FROM `news` WHERE `status` = '1' ORDER BY `date` DESC LIMIT 5) UNION (SELECT * FROM `news` WHERE `status` = '2' ORDER BY `date` DESC LIMIT 10)) ORDER BY `date` DESC

Не выходит. подскажите
...
Рейтинг: 0 / 0
Из двойного запроса вывести с общей сортировкой (легкая задача)
    #39356519
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тег Color нашёл, а тег SRC - нет? жаль...

ВадимчегНе выходит. подскажите
UNION ALL
...
Рейтинг: 0 / 0
Из двойного запроса вывести с общей сортировкой (легкая задача)
    #39356987
Вадимчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пардонте, я первый раз на сайте, знакомые теги использовал...

Код: sql
1.
SELECT * FROM ((SELECT * FROM `news` WHERE `status` = '1' ORDER BY `date` DESC LIMIT 5) UNION ALL (SELECT * FROM `news` WHERE `status` = '2' ORDER BY `date` DESC LIMIT 10)) ORDER BY `date` DESC



не работает
...
Рейтинг: 0 / 0
Из двойного запроса вывести с общей сортировкой (легкая задача)
    #39357075
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не работают - негры в Африке. Запрос максимум что может - привести к сообщению об ошибке или вернуть результат, не совпадающий с ожидаемым.
В первом случае следует ТОЧНО воспроизвести сообщение об ошибке. И столь же точно - текст запроса.
Во втором - показать наполнение таблиц, запрос, результат, и объяснить, что не так.

PS. А ещё запросы надо форматировать, чтобы они не были одной дли-инной строкой. И перед размещением использовать предпросмотр - и корректировать, если результат неудобочитаем.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Из двойного запроса вывести с общей сортировкой (легкая задача)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]