简单查询

简单查询语句:

查询指定列:select 列名 from 表名
查询所有:select * from 表名

可以在select语句中使用算术运算符,改变输出结果

例:select ename,sal,sal+300 from emp
注:任何包含空值的算术表达式的结果都为空

列别名

用来重新命名列的显示标题

使用列别名的方法

1.列名 列别名
2.列名 as 列别名
以下三种情况需在列别名两侧添加双引号:
1.列别名中有空格
2.列别名中要求区分大小写
3.列别名中包含特殊字符

消除重复行:DISTINCT关键字 distinct

查询表结构:DESCRIBE descride

选择限定数据行:where(紧跟在from子句之后)

格式:列名 比较运算符 要比较的值

比较运算符

image.png

特殊比较运算符

image.png
LIKE运算符:模糊查询

%:代表零或者任意更多的字符 '%h':以h结尾的数据
_ :代表一个字符 '_h' :也是h结尾,不过只能有两个字母
组合应用:'_h%':代表第二位是h的数据

逻辑运算符

当需要和多个条件表达式进行比较时,需要使用逻辑运算符把多个表达式连接起来


image.png

not后一般接特殊比较运算符
运算优先级:算术》比较》特殊比较》逻辑

排序:order by 默认为升序 desc降序

排序规则:
数字排序:按照数字大小由小到大排序
日期排序:从早到晚
字符排序:a-z 中文 按照字典
空值:升序在最前 降序在最后

限制记录条数 分页

select * from 表名 limit 起始行,记录数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 基本SELECT语句语法 SELECT子句 表示所需检索的数据列。 FROM子句 表示检索的数据来自哪个表。 语句...
    wqjcarnation阅读 3,815评论 0 8
  • 基本SELECT语句语法 SELECT子句 表示所需检索的数据列。 FROM子句 表示检索的数据来自哪个表。 语句...
    C_cole阅读 473评论 0 0
  • 结构化查询语言: 结构化查询语言(Structured Query Language)简称SQL, 是操作和检索关...
    ILYBYLM阅读 578评论 0 1
  • 早上考试 自然还是一题都不会,肚子又不舒服。暴饮暴食的恶果,来的也有延迟。老师注意到我,问我要不要下次约个时间再考...
    江城子_ac82阅读 245评论 0 1
  • 突然发现的这个软件,试一下效果
    娇美姬阅读 194评论 0 1

友情链接更多精彩内容