SQL-запрос с условием "Если нету"
Есть таблица t
с полями id
, a
и b
.
Как сделать такой запрос "Выбрать все записи из t где a>0 , если таких нет то такие где b>0".
И вообще возможно ли это? Сейчас приходится делать 2 запроса, а хотелось бы одним обойтись.
Источник: Stack Overflow на русском