想请问一下like后面如何用select语句?
请问like 后面如何用select?
就是原来用like '%001%' 现在001是用SQL查询出来的 (select 嵌套在like里边)例如: select * from table where 字段一 like '%select * from t wehre 字段三=‘002’%'不过,这样写好像是不对的,请高手赐教!
请问like 后面如何用select?
就是原来用like '%001%' 现在001是用SQL查询出来的 (select 嵌套在like里边)例如: select * from table where 字段一 like '%select * from t wehre 字段三=‘002’%'不过,这样写好像是不对的,请高手赐教!
解决方案 »
- 没有可用的数据库连接 这个问题如何解决 !!!
- SSH整合过程中,工程启动时无法自动加载appliacationContext.xml
- 请教大家java后台分层设计的粒度问题。
- 存储过程取结果集
- JSP标签问题,有点难搞,高手指点哈!!!!
- 请教:实用的java 反编译软件
- 帮我看看,为什么validata验证呢
- ajax+action的问题
- 用Microsoft SQL Server 2000 Driver for JDBC连接数据库的问题。
- 使用JBuilder9与Weblogic开发一个简单Entity Bean遇到德问题,希望大家指点下呀(在线)
- ssh2错误
- struts 自定义标签问题.
例如:select * from T
where bmallid like ( select '%'+bmallid+ '%' from T where text= 'a' )可是出现的问题是,查不出结果,表里边是有数据的,
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
这样写执行的时候报错了
这样是可以查询出结果的。也没问题啊。
select * from tab_xn_company t where t.company_name like '%'||(select c.company_name from tab_xn_company c where c.company_id='1179')||'%';
set @a=(select 字段 from inrecord where inamount=60)
set @a="%"+@a+"%"
select * from inrecord where inpreAmount like @a