oracle中不等于符号查询问题。。。
来源:互联网 发布:js 打开新窗口最大化 编辑:程序博客网 时间:2024/05/17 22:26
测试:select * from test where name<>'xn'。只能查出name非空的记录。去掉name<>'xn'就可以了。这种写法有问题。
然后用了instr(name,'xn')=0 来判断,如果name非空的话,判断还是有效的。如果name为空,这个判断又出问题了。不得已只得采取instr(concat(name,'xx'),'xn') = 0来判断,因为就算name为空,当和'xx'连接后,也会不为空的。
所以最后的sql语句为:
select * from test where instr(concat(name,'xx'),'xn') = 0 来查询name字段不等于'xn'的记录。
或者可以用 select * from test where nvl(name,'xx')<>'xn' 来查询name字段不等于'xn'的记录。
- oracle中不等于符号查询问题。。。
- oracle中不等于符号
- Oracle中不等于号问题
- mysql 查询不等于问题
- oracle中使用不等于
- oracle 中 不等于 和 null
- oracle查询不等于条件包含null值
- oracle中查询问题
- mysql 不等于 符号写法
- sqlserver2005查询不等于语法
- Oracle中的'&'符号问题
- Oracle中的不等于号
- Oracle中的不等于号
- Oracle中的不等于号
- Oracle中的不等于号
- Oracle中的不等于号
- Oracle 不等于号
- Oracle中的不等于号
- 今天才知道原来BIOS并不是最底层
- quartz----学习笔记(补充)
- Delphi ----Timer 实时显示 年月日-时分秒(刚刚学习不知道好不好,欢迎点评!)
- VB6.0代码窗口不支持鼠标中键操作滚动条解决方法
- VB6.0代码窗口不支持鼠标中键操作滚动条解决方法
- oracle中不等于符号查询问题。。。
- emulator: ERROR: the user data image is used by another emulator. aborting 问题的解决方案
- MySQL存储过程里字符串拼接返回参数的方法
- Linux/Documentation/kbuild/kconfig-language.txt
- 8.4.1 决策树
- 实现自适应高度的 UITableViewCell 或 UILabel
- 选用Eclipse CDT替代Source Insight
- 加班不出活,不是程序员的错
- 2011-06-30 人人,人生第一次笔试呢么