Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
8 / 8 / 7
Регистрация: 01.01.2016
Сообщений: 386
1

Условие в SQL запросе. Сумма двух текстовых полей должна быть равна какой-то строковой переменной

16.09.2016, 12:50. Показов 874. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как сделать условие в SQL запросе, чтобы сумма двух полей была равна какой-то строковой переменной.
Вот запрос:
Delphi
1
2
3
4
5
6
7
 DataModule1.SQLQuery3.Active:=false;
               DataModule1.SQLQuery3.SQL.Text:='SELECT sprviddetlazkart.VidDetLazKart,'+
                                               ' sprdetlazkart.IDDetLazKart, sprdetlazkart.NameDet'+
                                               ' FROM sprdetlazkart'+
                                               ' INNER JOIN sprviddetlazkart ON sprdetlazkart.IDVidDetLazKart =  prviddetlazkart.IDVidDetLazKart'+
                                               ' WHERE NameDet ="'+CheckListBox1.Items[i]+'"';
               DataModule1.SQLQuery3.Active:=true;
;

Нужно сделать условие, что-то типа этого:
SQL
1
' FROM sprdetlazkart WHERE VidDetLazKart+NameDet ="'+CheckListBox1.Items[i]+'"';
Но так, чтобы работало
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2016, 12:50
Ответы с готовыми решениями:

Вывод строк, сумма полей который равна значению в переменной
День добрый, форумчане. Навык написания запросов и построения логики утерян, поэтому обращаюсь...

в конусе сумма длин высоты и образующей равна a. какова должна быть длина образую. конуса чтобы его объем был наибольшим
в конусе сумма длин высоты и образующей равна a. какова должна быть длина образую. конуса чтобы его...

Определить, какой должна быть сумма вклада х для получения через m полных месяце сумму y
Банковский счёт с ежемесячной выплатой процентов и капитализацией предусматривает увеличение суммы...

Даны три числа, записанных в какой то системе счисления, причем сумма двух первых равна третьему числу в это
Здравствуйте! помогите, пожалуйста, написать программу! заранее большое спасибо! входные данные...

4
5486 / 4401 / 1076
Регистрация: 29.08.2013
Сообщений: 27,577
Записей в блоге: 3
16.09.2016, 15:49 2
пишешь так
Delphi
1
2
3
query.sql.text:='select t.3 from (select 1 as 1, 2 as 2, 1+2 as 3) t where t.3=3';
query.open;
perem:=query.Fields[0].asString
1
W
115 / 115 / 33
Регистрация: 16.04.2013
Сообщений: 750
16.09.2016, 15:49 3
SELECT Таблица1.*, [t1] & [t2] AS t3 FROM Таблица1 WHERE ((([t1] & [t2])="text"));
вместо text - переменную
1
5486 / 4401 / 1076
Регистрация: 29.08.2013
Сообщений: 27,577
Записей в блоге: 3
16.09.2016, 15:51 4
то есть получаешь таблицу где все уже рассчитано и эту таблицу используешь как основу
1
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
16.09.2016, 22:25 5
Цитата Сообщение от edsjeka Посмотреть сообщение
Но так, чтобы работало
Я бы проверил запрос на СУБД .! Создал "представления" и вызвал как таблица
0
16.09.2016, 22:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2016, 22:25
Помогаю со студенческими работами здесь

Сумма цифр в строковой переменной
Добрый вечер. Есть одна программа. Она должна считать количество цифр в строке. Вопрос...

Чему должна быть равна длина оптического резонатора
Здравствуйте уважаемые киберфорумчани, помогите молодому сисадмину с задачей по "квантовой и...

Чему должна быть равна пороговая энергия электрона
8. Чему должна быть равна (в кэВ) пороговая (минимальная) энергия электрона, чтобы при его движении...

Сумма значений 4-ёх текстовых полей
Необходимо в windows form сделать подсчёт суммы введенных в 4 поля разных...

как правильно писвоить строковой переменной s запрос SQL?
как правильно писвоить строковой переменной s запрос SQL? Private Sub Report_Open(Cancel As...

Проверить условие: В тексте должна присутствовать одна цифра, которая равна длине текста
Проверить условие: В тексте должна присутствовать одна цифра, которая равна длине текста. Вот мой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru