select pjbh||'%' pjbh from t_pjgl where pjmc='外观'因为这返回两条记录
like不知道如何去匹配,就好像select distinct pjbh from t_pjgl where pjmc='汽油格' and pjbh = (select pjbh||'%' pjbh from t_pjgl where pjmc='外观')’用等号出错而用 in正确道理是一样的,如果你要用like匹配,子查询返回结果必须唯一,可以改改你的子查询选MAX或MIN一条记录
like不知道如何去匹配,就好像select distinct pjbh from t_pjgl where pjmc='汽油格' and pjbh = (select pjbh||'%' pjbh from t_pjgl where pjmc='外观')’用等号出错而用 in正确道理是一样的,如果你要用like匹配,子查询返回结果必须唯一,可以改改你的子查询选MAX或MIN一条记录
解决方案 »
- delphi 四叉树的创建
- Delphi如何读取 java中的properties文件(紧急...在线等)
- 第一次在这里散分 过会揭贴
- 做IE浏览器遇到的问题
- 保存一个类到数据库,能否实现?
- 一个关于TChart的简单问题!进来看看吧!百分相送!
- 请问我用dbExpress组件,怎才存储jpe图片到Server2000的数据库中图像字段中去!
- delphi+access怎么实现以前sqlserver存储过程的case功能?用IIF?具体怎么写啊?把分全抛给你了!!在线等
- "sp_attech_file_data mnewdatebasename,物理文件路径名"这个命令是什么意思?
- 同行大家好,请帮帮忙:如何让语句来实现DBGrid的全部选中或反向选择呢?
- 谁在使DELPHI6中文版,上传几张屏幕截图好吗?让我们过过眼隐。
- 请问怎么知道TQuery(TTable或TClientDataSet)所连表中整型字段的位数?
select * from
(select distinct pjbh from t_pjgl where pjmc='汽油格') a,
(select pjbh||'%' pjbh from t_pjgl where pjmc='外观')’b
where a.pjbh=b.pjbh