Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.31;
Скачать: CL | DM;

Вниз

Вопрос по TQuery   Найти похожие ветки 

 
SZap   (2002-10-09 13:52) [0]

Чето я никак немогу сообразить...
Как в TQuery написать запрос, чтобы выбрать только те записи в P1(String) которых содержатся любые N(Word) (не больше и не меньше) букв из переменной S(String)???
Например: S="qwerty", N=2 - выбираются "word", "sport"; невыбираются "query", "def"...
Заранее спасибо...


 
ЮЮ ©   (2002-10-09 13:56) [1]

Чтобы такое делать с помощью SQL, надо было не слова хранить, а составлюющие его буквы


 
Johnmen ©   (2002-10-09 16:28) [2]

SELECT A.F1 FROM T1 A
WHERE 2=(
(SELECT count(B.F1) FROM T1 B
WHERE (A.F1=B.F1) AND (B.F1 LIKE "%q%"))+
(SELECT count(C.F1) FROM T1 C
WHERE (A.F1=C.F1) AND (C.F1 LIKE "%w%"))+
(SELECT count(D.F1) FROM T1 D
WHERE (A.F1=D.F1) AND (D.F1 LIKE "%e%"))+
(SELECT count(E.F1) FROM T1 E
WHERE (A.F1=E.F1) AND (E.F1 LIKE "%r%"))+
(SELECT count(F.F1) FROM T1 F
WHERE (A.F1=F.F1) AND (F.F1 LIKE "%t%"))+
(SELECT count(G.F1) FROM T1 G
WHERE (A.F1=G.F1) AND (G.F1 LIKE "%y%"))
)



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
4-101579
Zion
2002-09-16 15:09
2002.10.31
FindFirst и все все все =)


7-101546
JAndrey
2002-08-21 11:34
2002.10.31
Как запрограммировать COM порт на скорость > 115200 бит/сек


14-101526
Anatoly Podgoretsky
2002-10-13 00:27
2002.10.31
Именинники 13 октября


14-101489
TTCustomDelphiMaster
2002-10-11 19:20
2002.10.31
О наболевшем


7-101535
Ш-К
2002-08-23 15:23
2002.10.31
Переключаться программно между ECP/EPP.