Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.17;
Скачать: 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 вся ветка

Текущий архив: 2003.02.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
1-52937
Pasechnik
2003-02-08 17:22
2003.02.17
Enabled=true в чужом приложение


4-53335
nokk9
2003-01-05 19:08
2003.02.17
Реестр


1-53085
bios
2003-02-05 00:20
2003.02.17
f:file; или типа того


1-53017
Dubinushka
2003-02-10 00:57
2003.02.17
Главная форма - в DLL


14-53175
Игорь Досужев
2003-02-02 11:35
2003.02.17
Как и где вы ищете хостинг?