求教一个 SQL ! 假设已知一个 字符串 “aaabbbccc”如何判断一个表中的某一个字段是包含在这个字符串中的;举例:这个字段的内容为aaa,aabb,bbc,等这些是满足的;不考虑用sp,用一个SQL 能否写出来?请教数据库高手!不甚感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 where instr('aaabbbccc',列) > 0 where instr(字段,'aaabbbccc')> 0 同意1楼2楼,instr是返回一个字符串在另一个字符串中的位置,如果只是需要判断一个表中的某一个字段是包含在这个字符串中的话还可以用 where a like '%b%' 哈哈,我没的地方选,来了ORACLE板块~~~现在的情况是,数据库是 informix ,没有 instr 函数 ......四楼的兄弟,能帮我解释一下这个 a 是什么 b 是什么 ??不知道是你理解错了,还是我理解错了!情况是字段内容小,已知的字符串范围大,判断字段的内容是不是被包含在字符串中~~ where 'aaabbb' like '%'+字段+'%' where 'aaabbb' like '%'+字段+'%' UTL_FILE.FREMOVE 无法移动属性为只读的文件 连接池什么概念,请大虾们不吝指教 SQL语句执行速度问题。 10g怎么order by的时候不使用索引了? 这种语法在sqlserver2000中不报错,谁试一下在oracle中是不是会报错呀. 对于大数据量,如何进行分页显示? 哪个SGA是正确的?? Aix下通过连接Oracle数据库,到底应该用$ORACLE_HOME/lib下的那个库文件?急 sqlload的问题:如何让oracle正确导入带有千分位的数字呢? 请教高手关于ORA-00600的错误原因 请教:能否在SQL语句里自定义排序? merge into 的数据更新问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货