![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как правильно сделать условие "или" в SQL запросе
бумбум © (2010-08-05 11:20:00)Здраствуйте
Как правильно сделать в запросе SQL условие или
что то типа этого:
base1.SQL.Add('Select * from Mybase WHERE sklad1 ='+ nom1+' or sklad2 = '+ nom1+' and Data >= :Data1;');
То есть при условии что sklad1 = nom1 или sklqd2= nom1 и data= ...
uno-84 (2010-08-06 09:57:00) [1]base1.SQL.Add('Select * from Mybase WHERE (sklad1 = :sklad1 or sklad2 = :sklad2) and Data >= :Data1');
base1.ParamByName('sklad1').AsInteger := nom1;
base1.ParamByName('sklad2').AsInteger := nom1;
бумбум (2010-08-05 12:05:00) [2]
> Игорь Шевченко © (05.08.10 11:32) [1]
> почитать учебник арифметики про скобки
Действительно просто скобки надо было
Спасибо!
Anatoly Podgoretsky (2010-08-05 11:37:00) [3]И неплохо бы почитать про параметры, что бы потом не было так больно и обидно.
Игорь Шевченко (2010-08-05 11:32:00) [4]почитать учебник арифметики про скобки