第七天

SQL基础学习笔记:SELECT查询核心语法与实战
作为数据库操作的核心,SQL查询是后端开发、数据处理中必须掌握的基础技能。近期学习了SQL的基础查询语句,本文将对SELECT查询的核心语法、常用子句及实战用法进行整理,便于后续复习与应用。
一、SELECT基础查询
SELECT是SQL中最基础的查询语句,用于从数据表中提取指定数据,是所有查询操作的起点。

  1. 查询指定列
    当仅需要数据表中的部分字段时,可指定列名进行查询,语法简洁且效率更高:
  2. 查询所有列
    使用 * 通配符可快速查询数据表中的全部字段,适合快速查看数据全貌:
    注意:在实际项目中,不建议频繁使用 * ,会查询冗余字段,影响查询效率。
    二、WHERE条件查询
    仅查询全量数据无法满足实际需求,WHERE子句用于添加查询条件,筛选出符合要求的数据,是SQL查询中最常用的筛选方式。
    常用条件运算符
  • 等值判断: =
  • 不等值判断: > 、 < 、 >= 、 <= 、 != 、 <>
  • 范围查询: BETWEEN ... AND ...
  • 枚举匹配: IN (...)
  • 模糊查询: LIKE ( % 匹配任意字符, _ 匹配单个字符)
    三、ORDER BY排序查询
    查询结果默认无固定顺序,使用ORDER BY子句可对结果集进行升序或降序排列,便于数据查看与分析。
  • ASC :升序排列(默认,可省略)
  • DESC :降序排列
    四、LIMIT限制查询条数
    LIMIT子句用于限制查询结果的返回数量,常用于分页查询、获取前N条数据等场景。
    五、DISTINCT去重查询
    当数据表中存在重复数据时,使用DISTINCT关键字可去除重复记录,仅保留唯一值。
    六、学习总结
    本次学习的SELECT基础查询是SQL的核心内容,涵盖了指定列查询、条件筛选、排序、限制条数、去重五大常用功能。在实际使用中,可将多个子句组合使用,满足复杂的查询需求。
posted @ 2026-03-17 21:19  yang…  阅读(3)  评论(0)    收藏  举报