Автор Beldetail beldetail задал вопрос в разделе Другие языки и технологии
Подскажите с синтаксисом INSERT INTO ...WHERE ... и получил лучший ответ
Ответ от Џсенин Олег[гуру]
Юзай if exists. Если я правильно понял твой вопрос...
Ответ от Modern Иванов[гуру]
Сделай какое-нибудь ключевое поле unique.Если при добавлении строка с таким полем существует, то она не добавится.
Сделай какое-нибудь ключевое поле unique.Если при добавлении строка с таким полем существует, то она не добавится.
Ответ от Darth Vader[гуру]
А простите, что за база такая, в которой имена полей берутся в кавычки?
*в апострофы
Спасибо, за удовлетворенное любопытство.
Попробуйте, использовать хранимую процедуру (не знаю, честно говоря есть ли они в mysql),
В ней делаете так
if not exists(здесь запрос выясняющий есть ли уже такая запись) then
и тут уже пишете запрос на добавление.
Точно синтаксис не помню - но похоже на это
А простите, что за база такая, в которой имена полей берутся в кавычки?
*в апострофы
Спасибо, за удовлетворенное любопытство.
Попробуйте, использовать хранимую процедуру (не знаю, честно говоря есть ли они в mysql),
В ней делаете так
if not exists(здесь запрос выясняющий есть ли уже такая запись) then
и тут уже пишете запрос на добавление.
Точно синтаксис не помню - но похоже на это
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Подскажите с синтаксисом INSERT INTO ...WHERE ...
спросили в Sql
как в одном запросе SQL записать несколько строк таблицы при помощи INSERT INTO?
insert into table values(...),(...),(...)...
Источник:
подробнее...
как в одном запросе SQL записать несколько строк таблицы при помощи INSERT INTO?
insert into table values(...),(...),(...)...
Источник:
подробнее...
спросили в Family look
Access SQL как создать INSERT INTO с комбинацией SELECT и заданных значений?
Как-то писал запрос с аналогичным методом, только выборки а не инерта, может поможет.
Для
подробнее...
Access SQL как создать INSERT INTO с комбинацией SELECT и заданных значений?
Как-то писал запрос с аналогичным методом, только выборки а не инерта, может поможет.
Для
подробнее...
подскажите хороший учебник по mysql 5.0 . регистрация пользователей на сайте .
какой язык программирования? PHP?
INSERT INTO {таблица} ({поля}) ({значения}) - добавить строку
подробнее...
спросили в Skyclad
Сранивание дат в SQLite.
так не работает?
sqlite> create table t (test datetime);
sqlite> insert into t
подробнее...
Сранивание дат в SQLite.
так не работает?
sqlite> create table t (test datetime);
sqlite> insert into t
подробнее...
Нужен простейший счетчик посещений, online посетителей, с помощю MySQL. Или поскажите как написать.
function online()
{
#------Файл online.php
/* ф-я подсчитывает
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
подскажите пожалуйста пример для регистрации на php
Пожалуйста:
// Страница регистрации нового пользователя
# Соединямся с БД
подробнее...
спросили в User as User az
Как объединить две таблицы в SQL 2008?
Запрос, который вытаскивает из двух таблиц имена со свежайшими адресами, имеет вид:
SELECT
подробнее...
Как объединить две таблицы в SQL 2008?
Запрос, который вытаскивает из двух таблиц имена со свежайшими адресами, имеет вид:
SELECT
подробнее...
спросили в Столбцы
Как удалить строки по условию находящиеся в разных столбцах. База данных Mysql
DELETE FROM `имя_таблицы` WHERE `имя_столбца`='значение'
если условий несколько:
DELETE
подробнее...
Как удалить строки по условию находящиеся в разных столбцах. База данных Mysql
DELETE FROM `имя_таблицы` WHERE `имя_столбца`='значение'
если условий несколько:
DELETE
подробнее...
Firebird SQL подзапрос
Вложенные запросы поддерживаются начиная с FB 2.x, синтиаксис требует заключения их в круглые
подробнее...
PHP и MySQL ( перемещение из таблицы в таблицу )
Временная таблица. Туда отправляются все записи из гостевой.
Ты в админке смотришь записи,
подробнее...
спросили в Другое Bain Capital
готовые эссе на английском языке
TEN REASONS FOR A TRADITION OF MODERNITY
It is a truth universally acknowledged that Britain
подробнее...
готовые эссе на английском языке
TEN REASONS FOR A TRADITION OF MODERNITY
It is a truth universally acknowledged that Britain
подробнее...
спросили в Microsoft lumia Air India
как использовать функцию INDIRECT , подскажите пожалуйста:)
The INDIRECT worksheet function is a useful tool for creating cell or range references "on the
подробнее...
как использовать функцию INDIRECT , подскажите пожалуйста:)
The INDIRECT worksheet function is a useful tool for creating cell or range references "on the
подробнее...
спросили в Avatar Press
очень важно. срочно необходимо написать сочинение на английском. буду безмерно благодарен. задание звучит так:
Last year, my American family proposed to have family trips every year. After a long discussion, we
подробнее...
очень важно. срочно необходимо написать сочинение на английском. буду безмерно благодарен. задание звучит так:
Last year, my American family proposed to have family trips every year. After a long discussion, we
подробнее...
Перечень допустимых функций в SQL-запросе ADO Jet 4.0 (MS Access)
Скалярные функции Transact SQL для выражений (ADP)
Примечание. Сведения в данном разделе
подробнее...