请教一个查询问题!急! 一张表有字段ROOM, roomid和CODEid三个字段,如果我需要将CODEID中取出几位字符串然后与ROOM相比,列出不相等的记录来,怎么写??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from a where CODEID not like '%'|room |'%'试试这个吧 这是查出CODEID中前三个字符和ROOM不相等的记录:select * from table_name where substr(codeid,1,3)<>room; 学习。谁能说下 <> 这个符号式什么意思啊。百度不出来符号。。 select * from tt_02 where codeid not like '%'||room||'%';模糊查询也可以 select * from table_name where substr(codeid,1,3) <>room; 不过,这个是取前三个字符的,还得看楼主要取什么样的字符咯 oracle启动不了 关于SQL的几个问题 本地oracle库中的存储过程调用异地库中带结果集的存储过程 关于oracle里的sql语句问题??? rownum和distinct一并使用 升星了,散分! 再次散分,谢谢大家对俺的帮助 帮忙纠正一个语法错误 增加表字段该如何写语句? 这个sql语句怎么写? 继续问一个刚才语句的问题 存储过程返回OUT参数的游标问题!!!急,望牛人帮忙
where CODEID not like '%'|room |'%'
试试这个吧
select * from table_name where substr(codeid,1,3)<>room;
谁能说下 <> 这个符号式什么意思啊。百度不出来符号。。
模糊查询也可以