ПОИСК В БД (таблицы)
Я беру 1-ю запись со 2-й таблицы и ищу по определенным полям(или ключу) в 1-й таблице(большой).
Если найду,то заменяю.И так ,пока не пройду всю маленькую таблицу.
Я еще не пользовался таким методом.Скажите как мне это лучше осуществить.Я понимаю,что надо делать цикл в цикле.
Но как лучше поиск сделать?
LOCATE? иЛИ ЧТО-ТО ДРУГОЕ ЕСТЬ?
вообще, SQL тебе поможет, без всяких циклов...
Код:
SELECT COUNT(*) as 'result' FROM table1 WHERE field = your_value
и если тебе в поле result вернётся 0, то нет таких записей, отличное от нуля - есть.
update t1 set (поле=значение из t2) where t1.поле = t2.поле