Объединить два запроса из одной таблицы mysql

Рейтинг: 1Ответов: 1Опубликовано: 30.12.2014

Несмотря на то, что с легкостью реализовываю сложные запросы к БД, простой запрос завел меня в тупик.

Таблица содержит вопросы и ответы, поле status=0 для отвеченных вопросов и status=1 для не отвеченных. Необходимо извлечь записи, где status=0 и status=1 в одном запросе. Понятное дело, я могу просто сделать два отдельных запроса, однако это непрофессионально и уменьшает производительность. Плиз, помогите.

Ответы

▲ 3Принят

Может быть, стоит попробовать такой запрос:

SELECT * FROM table AS one WHERE status = 0 UNION (SELECT * FROM table AS two WHERE status = 1)