select语句详细解释
SELECT 语句的基本格式为:
SELECT 要查询的列名 FROM 表名字 WHERE 限制条件;
SELECT 语句常常会有 WHERE 限制条件,用于达到更加精确的查询。WHERE 限制条件可以有数学符号 (= < > >= <=)
select name,age from employee where salary>3500;
select name,age,phone from employee where name=‘Yangcx’;
WHERE 后面可以有不止一条限制,而根据条件之间的逻辑关系,可以用 [条件一 or 条件二] 和 [条件一 and 条件二] 连接:
select name,age from employee where age>=25 and age=<30;
其中 age>=25 and age=<30 ,可以替换为 age between 25 and 30
关键词 in 和 not in 用于筛选在或不在某个范围内的结果
select name,age,phone from employee where age IN(30);
此命令可以找到表中年龄为30岁的人的信息。
关键字 LIKE 可用于实现模糊查询
select name,age,phone from employee where name like ‘M%’;
只记名字的首字母,又不知道名字长度,则用 % 通配符代替不定个字符:这样就查找出了首字母为M的人。
排序关键词order by
默认情况下,ORDER BY 的结果是升序排列,而使用关键词 ASC 和 DESC 可指定升序或降序排序。 比如,我们按 salary 降序排列,sql 语句为:
select name,age,salary,phone from employee order salary desc;
如果后面不加 DESC 将默认按照升序排列。
COUNT 函数可用于任何数据类型,SUM 、AVG 函数都只能对数字类数据类型做计算,MAX 和 MIN 可用于数值、字符串或是日期时间数据类型。
select语句详细解释相关推荐
- MySQL基本的SELECT语句,SQL语言概述,基础和重要不冲突,完整详细可收藏
文章目录 1.SQL语言的分类 2.SQL语言的规则与规范 3.基本的SELECT语句 4.DESCRIBE显示表结构 5.WHERE过滤数据 1.SQL语言的分类 SQL语言在功能上主要分为如下3大 ...
- Hadoop Hive sql 语法详细解释
Hive 是基于Hadoop 构建的一套数据仓库分析系统.它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,能够将结构 化的数据文件映射为一张数据库表,并提供完整的SQL查 ...
- SELECT 语句与其子句的详解
SELECT 从数据库中检索行,并允许从一个或多个表中选择一个或多个行或列.虽然 SELECT 语句的完整语法较复杂,但是其主要的子句可归纳如下: SELECT select_list [ INTO ...
- mysql enum_MySQL数据库中关于ENUM类型的详细解释
MySQL数据库中,因为工作的需求,我们可能会用到ENUM类型,但是由于此类型不是很常用,我们可能对其也不是很了解.没关系,本文我们就对ENUM类型做一些详细的解释,希望能够对您有所帮助. ENUM类 ...
- SQL Server 2000优化SELECT语句方法
本文是SQL Server SQL语句优化系列文章的第一篇.该系列文章描述了在Micosoft's SQLServer2000关系数据库管理系统中优化SELECT语句的基本技巧,我们讨论的技巧可在Mi ...
- 学习MySQL:使用SELECT语句从MySQL服务器查询数据
In this series of articles, we are going to learn about the basics of the MySQL database server. In ...
- sqlserver 查询某个时间段执行sql语句_为什么 SQL 查询不是先执行SELECT语句?
作者:Julia Evans 译者:无明 链接:infoq.cn/article/Oke8hgilga3PTZ3gWvbg 很多 SQL 查询都是以 SELECT 开始的.不过,最近我跟别 ...
- mysql中explain的详细解释
mysql执行计划中的类型解释老是忘记,抄在这里帮助记忆吧: EXPLAIN为用于SELECT语句中的每个表返回一行信息.表以它们在处理查询过程中将被MySQL读入的顺序被列出.MySQL用一遍扫描多 ...
- 【oracle工具】plsqldev美化规则文件详细解释(关键字大写,标识符小写等规则)
plsqldev美化规则文件详细解释(关键字大写,标识符小写等规则) 场景: 使用plsqldev客户端编写SQL时,时常对SQL语句的格式感到不悦,非常的不便于阅读. 解决: 为了使格式一步到位,且 ...
最新文章
- ubuntu 修改卷标
- 如何测量接收机到卫星的距离
- android dtb文件位置_android MSM8974 上DeviceTree简介
- 路径调度问题(CVRP)后续之如何在MATLAB中安装YALMIP及CPLEX包
- MyBatis源码-解读Executor的三个实现类之SimpleExecutor(简单执行器)
- 在页面加载完后执行jQuery代码
- 为什么我开发的SAP UI5应用里的group by 功能不工作?
- C#设计模式(7)-Singleton Pattern
- 训练集的识别率一直波动_机器学习验证集为什么不再有新意?
- druid连接池以及数据源了解
- java web权限设计_java web简单权限管理设计
- 【Java从0到架构师】SpringBoot - MyBatis
- 地图制图基础(一):地图的分类
- 如何修改背景色?证件照背景颜色怎样换成白色?
- h5网页版字母消除游戏制作,html+jquery
- 累死你的不是工作方式
- 要求公开华人程序员自杀真相,清华学霸被Facebook开除了
- yxc_第一章 基础算法(一)
- 即将辞职的DBA,回顾我的DBA之路
- 庆祝成为CSDN博客专家
热门文章
- aviator使用笔记
- 国信长天单片机竞赛训练之通过iic光敏,电位器采样(五)
- 从头写一个超过zip的压缩算法(1)最简单的压缩算法
- Scrum 实施过程的主要内容及5大常用工具
- android ril.java_Android RIL学习
- 新型智能助手|chatgpt|小智ai
- 东软mysql期末题库_东软大三上学期实训笔记-mysql篇Day5完结篇
- TrackPopupMenu SetCheck(1)无效? 点击其他地方快捷菜单不消失?
- 数据库系统原理课后练习题(期末复习题目附答案)
- C#学生管理系统——班级列表(查询功能)