пытается в MySQL напечатать результат запроса две таблицы в одном текстовом файле Примечания: таблица работник 6 колонка ..как создать текстовый файл в MySQL
select * from employee union
select cardnum,txndate,terminalid,txnamount from users INTO OUTFILE 'E:/antonyfile.txt'
FIELDS TERMINATED BY '\t'
ENCLOSED BY ''
LINES TERMINATED BY '\r\n';
его показ «используется ЗЕЬЕСТ имеет разную количество столбцов ".. есть ли какое-либо решение для этого. Пожалуйста, скажите мне, как добавить или добавить строку в уже существующий текстовый файл в mysql.
Михай, вы должны понять логику ключевого слова Union перед выполнением запроса. http://www.mysqltutorial.org/sql-union-mysql.aspx и несколько основных моментов: - «Количество столбцов, отображаемых в соответствующих операторах SELECT, должно быть равным». «Столбцы, отображаемые в соответствующих позициях каждого оператора SELECT, должны иметь один и тот же тип данных или, по крайней мере, тип конвертируемых данных». –