Я хочу сделать все следующее в ОДНОМ ЗАПРОСЕ:
Даны некоторые данные Адрес, Город, Штат, Zip. Я хочу посмотреть, существует ли пользователь с этими данными, и если нет, вставить новую запись. Если это так, просто обновите дату, измененную на нем.
SELECT user_id FROM userInfo WHERE Address = '123 Main ST' AND City = 'New York' AND State='NY' AND Zip = '12345'
Если число больше 0 ...
UPDATE userInfo SET modifiedDate = '' WHERE user_id =
ИЗБРАННЫЙ user_id
Остальное, если счет 0
INSERT INTO userInfo (Address, City, State, Zip) VALUES ('123 Main ST', 'New York', 'NY', '12345')
Я хотел бы отметить, что поля Address и City, State и Zip НЕ являются ключами любого типа, поэтому REPLACE работать не будет. Кроме того, есть дополнительные данные, которые я хотел бы добавить в другой запрос, если он существует.