分享更有价值
被信任是一种快乐

Oracle中where子句怎么用

文章页正文上

这篇文章给大家分享的是有关Oracle中where子句怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。查询emp表中20号部门的员工信息查询姓名是SMITH的员工,字符串使用”,内容大小写敏感总结:你所学过的技术中,哪些是大小写敏感,哪些是大小写不敏感查询1980年12月17日入职的员工,注意oracle默认日期免费主机域名格式(DD-MON-RR表示2位的年份)查询工资大于1500的员工查询工资不等于1500的员工【!=】查询薪水在1300到1600之间的员工,包括1300和1600 【between应用于数字】或查询薪水不在1300到1600之间的员工,不包括1300和1600 【not between】查询入职时间在”1981-2月-20″到”1982-1月-23″之间的员工【between应用于日期】注意:1)对于数值型,小数值在前,大数值在后2)对于日期型,年长值在前,年小值在后查询20号或30号部门的员工,例如:根据ID号,选中的员工,批量删除【in】或查询不是20号或30号部门的员工【not in】查询姓名以大写字母S开头的员工,使用%表示0个,1个或多个字符【like模糊查询】select * from emp where ename like ‘S’;等价select * from emp where ename = ‘S’;注意:凡是精确查询用=符号凡是不精确查询用like符号,我们通常叫模糊查询查询姓名以大写字母N结束的员工查询姓名第一个字母是T,最后一个字母是R的员工查询姓名是4个字符的员工,且第二个字符是I,使用_只能表示1个字符,不能表示0个或多个字符插入一条姓名为’T_IM’的员工,薪水1200insert into emp(empno,ename) values(1111,’T_IM’);查询员工姓名中含有’_’的员工,使用转义符,让其后的字符回归本来意思【like ‘%_%’ escape ”】插入一个姓名叫’的员工插入一个姓名叫”的员工查询所有员工信息,使用%或%%查询佣金为null的员工【is null】注意:null不能参与=运算 null能参与number/date/varchar2类型运算查询佣金为非null的员工【is not null】select * from emp wher免费主机域名e comm is not null;查询无佣金且工资大于1500的员工查询工资是1500或3000或5000的员工查询职位是”MANAGER”或职位不是”ANALYST”的员工(方式一,使用!=或)查询职位是”MANAGER”或职位不是”ANALYST”的员工(方式二,使用not)感谢各位的阅读!关于“Oracle中where子句怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

相关推荐: Postgresql数据库有哪些数据

这篇文章主要讲解了“Postgresql数据库有哪些数据”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Postgresql数据库有哪些数据”吧!用途感谢各位的阅读,以上就是“Postgresql数据库有哪些数据…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册