Как проверить наличие записи в таблице sql
Это делается с помощью EXISTS() , аргументом которой является подзапрос. Если подзапрос возвращает хотя бы одну строку, то EXISTS() вернёт true , а если ни одной, то false .
EXISTS(SELECT id FROM users WHERE id = 1)
Как проверить наличие записи с через SQL запрос
Вопрос с SQL запросом. Необходимо проверить есть ли в таблице Data запись с фамилией «Иванов Иван», если есть, то ничего не делать, если нет то добавить новую запись.
Кое-что набросал, но как обработать найдена запись или нет не догоняю..
Edit1.text:='Иванов Иван'; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('SELECT *'); ADOQuery1.SQL.Add('FROM Data'); ADOQuery1.SQL.add('WHERE Name like ''' +'%'+Edit1.Text + '%'''); ADOQuery1.ExecSQL;
__________________
Delphicode.org — справочник Delphi
Проверить наличие записи в таблице и добавить его при отсутствии
Дано две таблицы:
Если в таблице 1 нет такого же id как в таблице 2, то необходимо этот id добавить в таблицу 1.
Добавлено через 20 минут
Только в таблице 1 поле id_1, а в таблице 2 — id_2.
Если id_1 =! id_2, тогда добавить в 1 отсутствующие id_1
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Создать поле в таблице при его отсутствии
Есть переменная таблица с именами таблиц в БД DECLARE @TableNames TABLE (TABLE_NAME.
Проверить наличие файла и при его отсутствии создать его
Напишите программу, которая работает в одном из двух режимов. Если в текущем каталоге имеется файл.
Как проверить наличие записи в таблице БД MySql(по ID)
Всем доброго времени суток. Уважаемые программисты, у меня возник такой вопрос: Есть таблица в.
Проверить наличие записи в базе/добавить запись
Здравствуйте! Пожалуйста, помогите, если переменная: $text_zaprosa равна русскому слову, или.
1114 / 759 / 183
Регистрация: 27.11.2009
Сообщений: 2,267
1 2 3 4
INSERT [таблица 1](id_1, список полей>) SELECT t2.id_2, список полей> FROM [таблица 2] t2 WHERE NOT EXISTS(SELECT * FROM [таблица 1] t1 WHERE t1.id_1=t2.id_2);
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Проверить пинг и при его отсутствии запустить перезагрузку интернета
Вопрос Как мне после проверки пинга и при его отсутствии запустить перезагрузку интернета. Почитав.
Проверить пинг и при его отсутствии запустить перезагрузку интернета — CMD
Скажу сразу — вопросов нет, есть решение, возможно кому-то пригодится. Проблема — есть WIFI.
Или воспользуйтесь поиском по форуму:
Как проверить существование записи?
Добрый день! Возник вопрос, как проверить существование записей передавая id записей в IN.
Таблица cities (содержится информация, о городе)
Таблица сountry (информация, о стране).
Таблица Т3 в которой есть маппинг между сountry и cities.
В таблице cities есть 2 записи
id: 1, name: Москва
id: 2, name: Пенза
В таблице сountry есть 1 запись
id: 1, name: Россия
В таблице T3 есть 1 запись
id:1, id_city:1, id_сountry:1
Я думал можно сделать так
select exists(select * from T3 where id_сountry=1 AND id_city IN (1, 2));
НО он найдет id_city 1 и скажет try, а нужно решение чтобы он вернул false, потому что в T3 нет id_city = 2.
Подскажите пожалуйста решение или напутствие.
- Вопрос задан более трёх лет назад
- 2292 просмотра