首页 > 其他分享 >DQL

DQL

时间:2024-10-22 19:43:54浏览次数:5  
标签:查询 分组 表名 DQL 排序 列表 SELECT

基础查询
1.查询多个字段
SELECT 字段列表 FROM 表名;
SELECT FROM 表名;--查询所有数据


2.去重
SELECT DISTINCT 字段列表 FROM 表名;


3.起别名
as //可删去,但需要隔空格


条件查询
SELECT 字段列表FROM 表名 WHERE 条件列表

模糊查询
通配符:
(1)_:代表单个任意字符
(2)%:代表任意个数字符



排序查询
SELECT 字段列表 FROM 表名 ORDER BY 排序字段名1[排序方式1],排序字段名2[排序方式2]…;//为什么有多个排序方式?即前面的排序方式相同的情况下,按后方排序方式进行排序。
排序方式:
ASC 升序
DESC降序


分组查询
聚合函数
1.分组查询语法
ELECT 字段列表 FROM 表名[WHERE 分组前条件限定]GROUPIBY 分组字段名[HAVING 分组后条件过滤];
注意:分组之后,重
查询的字段为聚合函数和分组
字段,
查询其他字段无任何意义

where >聚合>having


分页查询
1.分页查询语法
SELECT 字段列表FROM表名LIMIT 起始索引,查询条目数;
起始索引:从0开始
起始索引=(当前页码-1)*每页显示条数
回到https://www.cnblogs.com/its-my-go/p/18470941

标签:查询,分组,表名,DQL,排序,列表,SELECT
From: https://www.cnblogs.com/its-my-go/p/18492932

相关文章

  • mysql语法-DML&&DQL
    1.DML操作数据——添加、修改、删除(1)添加数据:实例(2)修改数据实例注意:修改时如果update语句不加where条件,则会把表中所有数据都修改了!(3)删除数据:实例2.DQL查询查询语法(1)基础查询:实例(2)条件查询:......
  • 2024/10/16 日 日志 --》关于Mysql的中DQL的初步学习笔记与整理
    在前几天已经进行了Mysql的初步准备和学习,接下来我将继续向后推进。以下为课程学习整理,方便记忆和复习。点击查看代码-------DQL----基础查询--1.查询多个字段--SELECT字段列表form表名 ;--selcet*form表名;--查询所有数据--2.去除重复记录--selectdist......
  • Java日总结24-10-4:MySQL语法-DML&DQL
    一、DML操作数据---添加&修改&删除添加数据:给出我的实例:修改数据:我的修改实例:!注意:修改时如果update语句不加where条件,则会把表中所有数据都修改了!删除数据:给出我的删除实例:!注意:删除时如果语句不加where条件,则会把表中所有数据都删除。以上为DML对表的增删改操作!二......
  • 数据库——DQL单表查询
    DQL单表查询idnamegenderagescore111111刘一女20NULL186222陈二男3090275933张三女2492266055李十四男2092134444王五女1892225573赵十六男2294一、简单查询(SELECT...FROM...)1.查询所有字段(*)--SELECT*FROM表名;SELE......
  • [Mysql]基础入门篇_关于数据库的简介_初识DQL语句
    @[TOC]文章目录何为数据库数据库类型数据库管理系统(本博主使用的是Mysql数据库)何为SQL准备工作及select查询操作的简单使用何为数据库数据库是一个有组织的数据集合,允许高效存储、管理和检索信息。它通过结构化的方式存储数据,通常使用数据库管理系统(DBMS)来执行操作,如......
  • 2024Mysql And Redis基础与进阶操作系列(5)作者——LJS[含MySQL DQL基本查询:select;简单
    目录1MySQL数据库基本操作-DQL-基本查询1.2SQL概述1.3SQL类2.SQL语言的规则与规范2.1基本规则2.2SQL大小写规范推荐采用统一的书写规范:2.3注释2.4命名规则(了解即可)举例:两句是一样的,不区分大小写创建表格order使用``飘号,因为order和系统关键字或系统函数名......
  • DQL语言
    DQL(dataqueryLanguage):数据查询语言。用于数据库表记录的查询操作。语法:select查询的列名from表名[where条件orderby字段groupby字段having条件limit分页]--where:表示查询的条件--orderby:排序--groupby:分组查询--having:分组后的条件--l......
  • 【MySQL】基础部分——DDL,DML,DQL,DCL,函数,约数,多表查询,事务
    个人学习记录,供以后回顾和复习ubuntu下安装使用1.DDL,DML,DQL,DCLDDL数据库表DML增改删DQL条件查询分组查询排序查询分页查询DCL管理用户权限控制2.函数字符串函数数值函数日期函数流程函数3.约束4.多表查询多表关系内连接外连接自连接联合查询union子查询标量子查询......
  • 11.DQL(数据查询语言)-分组查询
    语法:SELECT字段列表FROM表名[WHERE条件]GROUPBY分组字段名[HAVING分组后的过滤条件];where和having的区别:执行时机不同:where是分组之前进行过滤,不满足where条件不参与分组;having是分组后对结果进行过滤。判断条件不同:where不能对聚合函数进行判断,而having可......
  • 09.DQL(数据查询语言)-条件查询
    语法:SELECT字段列表FROM表名WHERE条件列表;条件:比较运算符 功能> 大于>= 大于等于< 小于<= 小于等于= 等于<>或!= 不等于BETWEEN…AND… 在某个范围内(含......