запроса:MySQL - выбор строки
select 33, 12, 53;
Результат:
+----+----+----+
| 33 | 12 | 53 |
+----+----+----+
| 33 | 12 | 53 |
+----+----+----+
Можно ли запрошенная запись получить:
+----+
| 33 |
+----+
| 33 |
| 12 |
| 53 |
+----+
без союза?
select 33 union select 12 union select 53;
Потому что это выглядит не очень красиво.
Вы хотите союз даты без unioning данных. Боюсь, вам придется объединить данные, чтобы данные были объединены. – JNevill
@JNevill Сделал мой день: D – OddDev
Посмотрите, нет 'UNION' !! 'SELECT DISTINCT CAST (RAND() * 100 AS UNSIGNED) AS n FROM tbl_with_thousands_of_rows HAVING n IN (33,12,53);' :-P (хотя все равно не гарантируется возврат всех из них) –