sql语句,怎样判断一个字段中是否存在某一个值答:INSTR(C1,C2,I,J)在一个字符串中搜索指定的字符,返回发现指定的字符的位置;C1 被搜索的字符串 C2 希望搜索的字符串 I 搜索的开始位置,默认为1 J 出现的位置,默认为1 SQL> select instr(’oracle traning’,’ra’,1,2) instring from dual;INSTRING --- 9 ...
sql语句 查询字段中包含某个数字的列信息答:select * from 表 where ','+列4+',' like('%,2,%')一般情况下,像这种序列填充列,在设计时不会在列中的前后加逗号,可能的数据:2 或者 2,22 又或者 0,1,2 所以一般放在查询中人为的给列值前后加逗号,再模糊匹配.