Отбираю данные из таблицы в файл
mysql -h 192.168.0.171 -u remote_access -pTesting123! -D ukmserver -e "Select name from local_auth_account inner join LOCAL_AUTH_CERTIFICATE_ACCOUNT on local_auth_account.id=LOCAL_AUTH_CERTIFICATE_ACCOUNT.account_id where active=1" -N > C:\temp.txt
на выходе в файле 12 строк
Создаю таблицу, записываю туда эти данные и пытаюсь отобрать из первой таблицы данные другого столбца, соответствующие этим 12 строкам, а на выходе - пустота.
mysql -h 192.168.0.171 -u remote_access -pTesting123! -D ukmserver -e "CREATE TABLE ukmserver.cert_temp (name VARCHAR(128) NOT NULL) ENGINE = innodb ROW_FORMAT = COMPACT;LOAD DATA LOCAL INFILE 'C:\\temp.txt' into table cert_temp;Select id from local_auth_account inner join cert_temp using (name);" -N > C:\temp2.txt
Зачем нужно? Вторая часть будет работать с другой базой, где поля name такие же а id уже другие.