SELECT t1.email FROM(
SELECT email, SIGN(Locked1) FROM table WHERE SIGN(Locked1) <> 1
UNION
SELECT email, SIGN(Locked2) FROM table WHERE SIGN(Locked2) <> 1
UNION DISTINCT
SELECT email, SIGN(Locked3) FROM table WHERE SIGN(Locked3) <> 1
)t1
INTO OUTFILE 'emailDump.csv' FIELDS TERMINATED BY "," LINES TERMINATED BY "\n";
Этот запрос выполняется, но ничего не помещается в outfile. Если я запускаю запрос без последней строки, строки отображаются, поэтому это происходит не потому, что профсоюзы не дают результата. Я использую Windows 8.1 64 бит.OUTFILE MySQL не работает с соединением
«Если я запустил запрос без последней строки» ... можете ли вы опубликовать другой образец без этой строки? – Hackerman
ВЫБОР t1.email FROM ( SELECT, электронной почты, SIGN (запереть1) из таблицы, где ЗНАК (запереть1) <> 1 СОЕДИНЕНИЯ SELECT, электронной почты, ЗНАК (Locked2) из таблицы, где ЗНАК (Locked2) <> 1 СОЕДИНЕНИЕ DISTINCT ВЫБОРА email, SIGN (Locked3) FROM table WHERE SIGN (Locked3) <> 1 ) t1 – user2924127