Например существует таблица в БД:
в php в массив из файла заносятся новые данные (юзеры) для этой таблицы, их нужно туда занести. Но те юзеры которые есть уже в таблице, но нет в массиве - нужно удалить из таблицы, если нет такого юзера - то добавить, которые совпадают - оставить.
Я не знаю, какой запрос нужно для этого составить. update
или replace
- не подходят насколько я понял. Т.е. нужно как-то совместить insert
и delete
? я не знаю как это сделать.
Мне в голову только вытащить все данные из таблицы в массив, обработать всё в php
и сделать нужный конечный массив, потом удалить все записи из таблицы и по новой туда всё записать... но это плохой же способ?
Я не особо разбираюсь в SQL
. Подскажите, пожалуйста, как это делать?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, первый раз сталкиваюсь с такой выборкойВо общем есть такая таблица user
Нужно соединить два MySQL запроса в один, помогите пожалуйста!
Есть одностраничный сайт, там есть кнопка и два поля для текста, в одно пользователь вводит текст, при нажатии на кнопку, текст должен записаться...
Здравствуйте, нужно конвертировать sqlite в mysql, база очень большая Перепробовал очень много вариантов, но рабочего так и не нашел Если кто-то...