![]() |
выбор из SQL по данным в файле.
Есть файл 1.txt
Содержит данные вида 235623652_55555_Иванов. Есть таблица в БД содержащая номер id=55555 и Фамилию FIO=Иванов. Надо составить запрос, который бы читал этот файл построчно и сравнивал то что находиться в базе и в файле на соответствие номера id=55555 и фамилии FIO=Иванов. Результат, то что совпадает, сохранить в файл tru.txt. То что не совпадает сохранить в файл false.txt Причем сохранить в том же формате, что и в первоначальном файле 1.txt, т.е. не отбрасывать первоначальные цифры до _, которые не обрабатываем. |
PHP код:
|
Это вопрос не по MySQL, а по PHP.
Если файл большой, эффективнее загрузить данные из него во временную таблицу и сделать join. |
Время: 00:24. |
Время: 00:24.
© OSzone.net 2001-