领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

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

nixiaole 2024-11-09 14:21:42 知识剖析 30 ℃

案例分析:

你有一张表,表名是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语句。

Tags:

最近发表
标签列表