查询oracle数据库语句

1.根据一个字段返回符合条件的数据

select * from pub_dept  a where instr(a.deptname,'技')>0

2.同时两个字段符合则返回该条数据

select * from pub_dept a where (a.deptcode,a.deptname)=(select a.deptcode,a.deptname from pub_dept a where a.deptid='1491')

3.符合某一个条件则返回该条数据

select  * from pub_dept a where a.deptcode='1491' union(select * from pub_dept b where b.deptcode='1492')

4.符合某一个条件则返回该条数据

select * from pub_dept a where a.deptcode in('1491','1492')

5.判断是否符合某个条件返回该表数据

select * from pub_dept a where exists(select * from pub_dept b where b,deptcode='1491')

 

posted @ 2021-12-01 09:29  超级驼鹿  阅读(84)  评论(0编辑  收藏  举报
/*