Есть ли способ, которым я могу сделать SELECT и сказать ему, чтобы он возвращал 3 столбца и пустой пустынный столбец? Мне нужно 4 столбца, а 3-й должен быть '', пока таблица не будет где-то в базе данных. Мне не разрешено добавлять столбцы в любые таблицы.
Выбор MySQL, который возвращает фиктивный столбец?
Ответ 1
Select column1, column2, 'waiting for table' as dummy_column, column4
from your_table
Ответ 2
mysql> SELECT '' AS empty_col;
+-----------+
| empty_col |
+-----------+
| |
+-----------+
1 row in set (0.00 sec)
Ответ 3
Использовать для столбца с пустой строкой
Select column1, column2, '' as dummy_col, column 4
from your_table
или для столбца с нулевым значением
Select column1, column2, Null as dummy_col, column 4
from your_table
Ответ 4
Если вы хотите добавить фиктивный столбец и оставить строки столбцов пустыми, используйте вместо этого:
Select column1, column2, '' as dummy_column, column4
from your_table
Это добавит пустой столбец с именем dummy_column; все, что заполняется между кавычками ''
это то, что будет отображаться как фиктивное значение столбца.