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

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

← →
Гость2   (2005-06-16 09:50) [0]

написал запрос (понимаю, что криво, но иначе не придумал)
Query1.SQL.Add("select * from "c:\DD_DOC" where (ACD NOT LIKE ("1001%") and ACD NOT LIKE ("1002%") and ACD NOT LIKE ("1003%") and ACD NOT LIKE ("1004%") and ACD NOT LIKE ("1006%") and and ACD NOT LIKE ("1007%") ACK NOT LIKE ("100%") and ACK NOT LIKE ("9%")) and (MOD="0" and MOK="0") ORDER BY ACD");
 т.е. по полю ACD есть записи, которые начинаются на 1001-1007. Надо исключить все, кроме 1005

Пишет - String literals may have at most 255 elements


← →
size=20   (2005-06-16 09:53) [1]


>  т.е. по полю ACD есть записи, которые начинаются на 1001-1007.
> Надо исключить все, кроме 1005

select * from "c:\DD_DOC" where (ACD LIKE ("1005%")


← →
Virgo_Style ©   (2005-06-16 09:54) [2]

>... LIKE ("1006%") and and ACD NOT LIKE ... ??

> Надо исключить все, кроме 1005
А не судьба сделать наоборот, выбрать только 1005?


← →
Johnmen ©   (2005-06-16 09:55) [3]

ACD = "1005"
или
ACD LIKE "1005%"
в зависимости, что надо



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

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



Память: 0.45 MB
Время: 0.025 c
14-1120815378
lookin
2005-07-08 13:36
2005.07.31
Высокоскоростная съемка


14-1120931664
Piter
2005-07-09 21:54
2005.07.31
RTTI?


1-1121254174
Igor_thief
2005-07-13 15:29
2005.07.31
Из хелпа в Д7


14-1120844696
Kerk
2005-07-08 21:44
2005.07.31
Сдохло колесико у мышки :(


3-1119601614
Валерий
2005-06-24 12:26
2005.07.31
DBGrid - полный, а DBListBox - пустой




   Наверх