Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сделать такой запрос? / 4 сообщений из 4, страница 1 из 1
18.09.2018, 07:38
    #39703937
bVana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такой запрос?
можно ли одним запросом проверить наличие записи по отбору и в случаи присутствия сделать update
а отсуствия insert???
как бы так
selecet
case
update
else insert
прошу не пинать ногами за глупый вопрос:)
...
Рейтинг: 0 / 0
18.09.2018, 07:41
    #39703940
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такой запрос?
bVana,

возможно, INSERT ... ON DUPLICATE KEY UPDATE
...
Рейтинг: 0 / 0
18.09.2018, 07:43
    #39703941
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такой запрос?
bVana,

или DML operator REPLACE
...
Рейтинг: 0 / 0
18.09.2018, 07:52
    #39703946
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать такой запрос?
bVanaможно ли одним запросом проверить наличие записи по отбору и в случаи присутствия сделать update
а отсуствия insert???Если проверка производится по совокупности полей, которая объявлена как уникальная в структуре таблицы (присутствует уникальный индекс) - да, см. выше. Иначе - нет, одним запросом не обойтись.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сделать такой запрос? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]