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