特定的模糊查询(在线等)

llh6795 2007-01-18 08:18:16
select * from laof where f_cp between 6001-a and 6008-b;

用户要求输入6001和6008即可查出6001至6008-b的所有数据,应该怎么实现这个特定的模糊查询呢?请大家多指教,先谢谢了:)))
...全文
203 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
llh6795 2007-01-18
  • 打赏
  • 举报
回复
TO marco08: 3Q~~~3Q
俺用的是DELPHI+SQL
但是新手,基本功差,还请多指教:)))
marco08 2007-01-18
  • 打赏
  • 举报
回复
like 查詢不能這樣用的
llh6795 2007-01-18
  • 打赏
  • 举报
回复
字段是字符型的
SELECT * FROM LAOF WHERE '+COND_Qry1.FieldValues['F_FIELD']
+' LIKE '''+COND_Qry1.FieldValues['F_LOWER']
+ '%'+''' AND '+COND_Qry1.FieldValues['F_FIELD']
+' LIKE '''+COND_Qry1.FieldValues['F_UPPER']+'%'+''' ';

这个语句只能 F_LOWER 和 F_UPPER 输入如6001至6001才可以,而输入6001至6003却不行
llh6795 2007-01-18
  • 打赏
  • 举报
回复
'+COND_Qry1.FieldValues['F_FIELD']
+' LIKE '''+COND_Qry1.FieldValues['F_LOWER']
+ '%'+''' AND '+COND_Qry1.FieldValues['F_FIELD']
+' LIKE '''+COND_Qry1.FieldValues['F_UPPER']+'%'+''' ';
llh6795 2007-01-18
  • 打赏
  • 举报
回复
我的字段都是字符型的

SELECT * FROM LAOF WHERE'+COND_Qry1.FieldValues['F_FIELD']
+' LIKE '''+COND_Qry1.FieldValues['F_LOWER']
+ '%'+''' AND '+COND_Qry1.FieldValues['F_FIELD']
用上面这个语句只能 F_LOWER 和 F_UPPER 输入如6001至6001才可以,而输入6001至6003却不行

marco08 2007-01-18
  • 打赏
  • 举报
回复
把表結構和數據貼出來看看
llh6795 2007-01-18
  • 打赏
  • 举报
回复
谢谢楼上的个位朋友,贴出原码,条件输在cxgrid控件内
SELECT * FROM LAOF WHERE '+COND_Qry1.FieldValues['F_FIELD']
+' between '''+COND_Qry1.FieldValues['F_LOWER']
+ ''' AND '''+COND_Qry1.FieldValues['F_UPPER']+''' ;
marco08 2007-01-18
  • 打赏
  • 举报
回复
select * from laof
where left(f_cp, 4) in
('6001', '6002', '6003', '6004', '6005', '6006', '6007', '6008')
llh6795 2007-01-18
  • 打赏
  • 举报
回复
select * from laof where f_cp between '6001-a' and '6008-b';
marco08 2007-01-18
  • 打赏
  • 举报
回复
a, b是什麽啊
playwarcraft 2007-01-18
  • 打赏
  • 举报
回复
--try?
where left(f_cp,4) between '6001' and '6008'
llh6795 2007-01-18
  • 打赏
  • 举报
回复
TO mugua604 :
用or不可以:)))
mugua604 2007-01-18
  • 打赏
  • 举报
回复
用or不可以吗?!
llh6795 2007-01-18
  • 打赏
  • 举报
回复
偶已经解决了,接铁了:)))

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧