Вниз
Скачать: CL | DM;

SQL (and и or)   Найти похожие ветки 

← →
mate ©   (2003-01-30 15:31) [0]

Как мне написть запос который находил следующие записи:
Есть два стринговых поля в базе данных и есть 4 Edit-a в которые вносяттся данные для поиска , по 2 на каждое поле, надо что бы нашлись записи которые удовлетворяют следующиму условию :
Поле1=Edit1.Text or Edit2.Text и при этом
Поле2=Edit3.Text or Edit4.Text .
Подскажите кто знает.


← →
gsu ©   (2003-01-30 15:34) [1]

блин ...


← →
Max Zyuzin ©   (2003-01-30 15:36) [2]

select * from mytable
where (f1 = :Str1 or f1 = :Str2)
and (f2 = :Str3 or f2 = :Str4)

Str1 - 4 соответственно твои строки


← →
Mike Kouzmine   (2003-01-30 15:37) [3]

селект звезда фром "где-то там"
вер ((поле1=:парам1) ор (поле1=:парам2))
энд ((поле2=:парам3) ор (поле2=:парам4))


← →
mate ©   (2003-01-30 15:47) [4]

А что значит ":" после "="


← →
gsu ©   (2003-01-30 15:49) [5]

>> блин ...
извини

>> А что значит ":" после "="
значит, что тута будет параметр


← →
mate ©   (2003-01-30 15:54) [6]

все большое спа...


← →
mate ©   (2003-01-30 16:03) [7]

Нет не всё...
А как это будет выглядеть если использовать LIKE всместо ":="?
Если требуется не точное совпадение, а только похожие записи.


← →
xGrey ©   (2003-01-30 16:32) [8]

имя_поля like "%значение%"
% - пропущено любое кол-во символов
_ - пропущен один символ

не забудь привести значение поля из БД и критерий поиска к одному регистру



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
6-53153
Toxa
2002-12-26 20:11
2003.02.17
TWebBrowser&JavaScript


1-53055
AlexsanderSK
2003-02-06 15:44
2003.02.17
Как передать объект в DLL?


3-52801
kaif
2003-01-31 14:01
2003.02.17
Нумерация строк TDataSet.


1-52920
Борис
2003-02-08 20:04
2003.02.17
Подстановка вместо спецслов значени. Help!


1-53067
Viktor1
2003-02-05 13:11
2003.02.17
Что делать, чтобы убрать сообщение пояляется только при Build -




   Наверх