数据库查询语句是初学者必须要掌握的,也是工作中用的最为频繁的 , 基础的SQL语句不仅要认识,还应该完全掌握,下面列举了常用的SQL语句,想必掌握了这些SQL语句应付日常的工作应该够用了 。让我们一起来学习吧 。
文章插图
第一条SQL语句:这是最为基本的查询数据表中的所有内容,通过这条语句可以查询到Employee表中的所有数据 。
SELECT * FROM Employee; 第二条SQL语句:从Employee表中查询出部分内容,这条语句是有针对性的,可以针对性的查询出我们想要的数据,从而让查询结果更为精准 。
SELECT EmployeeID, LastName, FirstNameFROM Employee; 第三条SQL语句:从Employee表中查询出Location = 'Germany'的结果,查询是带有条件的,查询满足Location = 'Germany'条件的结果 。
SELECT * FROM Employee WHERE Location = 'Germany'; 第四条语句:从Employee表中查询查询出salary > 10000、Location = 'UK'的两个条件的结果,注意,两条语句的区别,你能看出区别吗?
SELECT * FROM EmployeeWHERE salary > 10000 or Location = 'UK';SELECT * FROM EmployeeWHERE salary > 10000 and Location = 'UK'; 第五条SQL语句:数据表中可能会有重复的数据,那么下面这条语句是可以去重的 , 关键字DISTINCT的作用就是去重 。
SELECT DISTINCT EmployeeID,SalaryFROM Employee; 第六条SQL语句:ORDER BY是用来排序的,你知道默认排序是正序还是倒序吗?如果倒序排序你会吗?
SELECT EmployeeID, FirstNameFROM EmployeeORDER BY FirstName 第七条SQL语句:不止一个条件的排序 , 排序的先后一定要确定好
SELECT EmployeeID, FirstNameFROM EmployeeORDER BY FirstName DESC,EmployeeID; 第八条SQL语句:如果数据表中有空值,IS NOT NULL 可以去除空值
SELECT EmployeeID, FirstNameFROM EmployeeWHERE FirstName IS NOT NULL; 第九条SQL语句:模糊查询的话就用下面这条语句,所有FirstName中带有a的结果都会被查出,如果查询所有姓王的人员名单就可以用这条语句 。
SELECT EmployeeID, FirstNameFROM EmployeeWHERE FirstName LIKE '%a%'; 第十条SQL语句:英文名字都是分名和性的,如何把姓名连在一起就用到下面的语句 。
SELECT CONCAT(FirstName, ' ', LastName)FROM Employee;【sql数据库查询语句基本语法 sql查询语句大全及实例】 常用的SQL语句今天就分享这么多了,更加复杂的SQL语句我们下一期再讲,比如两个表联查,基础函数的应用(求总条数,平均年龄,最大年龄等等)