网站首页 > 知识剖析 正文
数据库查询语句是初学者必须要掌握的,也是工作中用的最为频繁的,基础的SQL语句不仅要认识,还应该完全掌握,下面列举了常用的SQL语句,想必掌握了这些SQL语句应付日常的工作应该够用了。让我们一起来学习吧。
第一条SQL语句:这是最为基本的查询数据表中的所有内容,通过这条语句可以查询到Employee表中的所有数据。
SELECT * FROM Employee;
第二条SQL语句:从Employee表中查询出部分内容,这条语句是有针对性的,可以针对性的查询出我们想要的数据,从而让查询结果更为精准。
SELECT EmployeeID, LastName, FirstName
FROM Employee;
第三条SQL语句:从Employee表中查询出Location = 'Germany'的结果,查询是带有条件的,查询满足Location = 'Germany'条件的结果。
SELECT * FROM Employee
WHERE Location = 'Germany';
第四条语句:从Employee表中查询查询出salary > 10000、Location = 'UK'的两个条件的结果,注意,两条语句的区别,你能看出区别吗?
SELECT * FROM Employee
WHERE salary > 10000 or Location = 'UK';
SELECT * FROM Employee
WHERE salary > 10000 and Location = 'UK';
第五条SQL语句:数据表中可能会有重复的数据,那么下面这条语句是可以去重的,关键字DISTINCT的作用就是去重。
SELECT DISTINCT EmployeeID,Salary
FROM Employee;
第六条SQL语句:ORDER BY是用来排序的,你知道默认排序是正序还是倒序吗?如果倒序排序你会吗?
SELECT EmployeeID, FirstName
FROM Employee
ORDER BY FirstName
第七条SQL语句:不止一个条件的排序,排序的先后一定要确定好
SELECT EmployeeID, FirstName
FROM Employee
ORDER BY FirstName DESC,EmployeeID;
第八条SQL语句:如果数据表中有空值,IS NOT NULL 可以去除空值
SELECT EmployeeID, FirstName
FROM Employee
WHERE FirstName IS NOT NULL;
第九条SQL语句:模糊查询的话就用下面这条语句,所有FirstName中带有a的结果都会被查出,如果查询所有姓王的人员名单就可以用这条语句。
SELECT EmployeeID, FirstName
FROM Employee
WHERE FirstName LIKE '%a%';
第十条SQL语句:英文名字都是分名和性的,如何把姓名连在一起就用到下面的语句。
SELECT CONCAT(FirstName, ' ', LastName)
FROM Employee;
常用的SQL语句今天就分享这么多了,更加复杂的SQL语句我们下一期再讲,比如两个表联查,基础函数的应用(求总条数,平均年龄,最大年龄等等)
猜你喜欢
- 2024-12-04 从零开始学SQL数据分析,SQL数据清洗
- 2024-12-04 C#中使用FreeSql分表查询的实现及bug
- 2024-12-04 SQL 基础学习插入数据(十三)
- 2024-12-04 利用VBA+SQL查询Excel工作表数据(条件查询)
- 2024-12-04 初学者最热门和棘手的10个T-SQL问题
- 2024-12-04 神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程
- 2024-12-04 20个数据分析师必知必会的SQL查询语句
- 2024-12-04 SQL查询排序如何将null值排到最后
- 2024-12-04 一文讲懂SQL条件语句 IF函数
- 2024-12-04 SQL注入漏洞之MySQL手工注入
- 05-08如何在 HTML、CSS 和 JS 中制作明暗模式按钮
- 05-08Vue样式穿透原因及用法解析(vue样式穿透原理)
- 05-08MFC转QT - Qt界面开发 - 样式与主题
- 05-08CSS属性值计算过程详解(css的属性值)
- 05-08CSS使用渐变实现Chrome标签栏效果
- 05-08前端学习保姆级教程,轻松入门 Web 开发
- 05-08微信小程序入门教程之二:页面样式
- 05-08css概念以及语法规则(css基本概念)
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)