龙空技术网

Sql学习:sql基础操作筛选行的查询

博学话三国 300

前言:

现在看官们对“sql语句的查询语句”大约比较注重,我们都想要分析一些“sql语句的查询语句”的相关文章。那么小编在网络上搜集了一些对于“sql语句的查询语句””的相关内容,希望你们能喜欢,大家一起来了解一下吧!

案例分析:

你有一张表,表名是emp,只想查看满足指定条件的行。

解决方法:

使用WHERE子句指明保留哪些行。例如,下面的语句将查找部门编号为10的所有员工。

select * from emp where deptno = 10

知识扩充:

可以使用WHERE子句来筛选出我们感兴趣的行。如果WHERE子句的表达式针对某一行的判定结果为真,那么就会返回该行的数据。

大多数数据库都支持常用的运算符,例如=、<、>、<=、>=、!和<>。除此之外,你可能需要指定多个条件来筛选数据,这时就需要使用AND、OR和圆括号。

查找满足多个查询条件的行:

你想返回满足多个查询条件的行,请继续阅读。

使用带有OR和AND条件的WHERE子句。例如,如果你想找出部门编号为10的所有员工、有业务提成的所有员工以及部门编号是20且工资低于2000美元的所有员工。

select * from emp where deptno = 10

or comm is not null or sal <= 2000 and deptno=20

你可以组合使用AND、OR和圆括号来筛选满足多个查询条件的查询。

你学会了吗?关注我从0入门学习sql语句。

标签: #sql语句的查询语句 #sql如何查询数据库 #sql语句怎么查询第一行