【题目】 编写一个SQL查询,查找学生表中所有重复的学生名。 【解题步骤】 方法一 1)创建一个辅助表,将姓名列进行行分组汇总 select 姓名, count(姓名) as 计数 from 学生表 group by 姓名; 2)选出辅助表中计数大于1的姓名 select 姓名 from 辅助表 w ...
分类:
其他好文 时间:
2020-09-04 17:12:34
阅读次数:
66
首先要选定需要操作的表 from jion on 确定操作过滤的条件 where and /or 以何种方式展示数据 group by having 确定操作方式 select 确定展示顺序 order by 截取展示 limit ...
分类:
数据库 时间:
2020-07-25 23:35:46
阅读次数:
77
DQL:数据查询语言(非官方) 关键词:select 格式:select ... from 表名 where 条件 group by 分组字段 having 条件 order by 排序字段 ase|desc 初始化环境: -- 创建商品表 create table products( pid in ...
分类:
其他好文 时间:
2020-07-24 21:16:21
阅读次数:
72
1 #二、sql99语法 2 /* 3 语法: 4 select 查询列表 5 from 表1 别名 【连接类型】 6 join 表2 别名 7 on 连接条件 8 【where 筛选条件】 9 【group by分组】 10 【having 筛选条件】 11 【order by 排序列表】 12 ...
分类:
数据库 时间:
2020-07-24 18:57:36
阅读次数:
79
分页查询 #进阶九、分页查询 /* 应用场景:当要显示的数据一页显示不全时,需要分页提交sql请求。 语法: select 查询列表 from 表名 [连接类型] join 表2 on 连接条件 where 筛选条件 group by 分组条件 having 分组后的筛选 order by 排序 l ...
分类:
数据库 时间:
2020-07-24 15:48:12
阅读次数:
85
update tb_city t2 join ( select a2,count(1),group_concat(a4) as a4,group_concat(a5) as a5 from weidu where a3 is null GROUP BY a2 HAVING count(1) = 1 ...
分类:
其他好文 时间:
2020-07-18 00:53:07
阅读次数:
89
在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与聚合函数一起使用。 SQL HAVING 语法 SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name opera ...
分类:
数据库 时间:
2020-07-16 12:27:32
阅读次数:
79
Difference between Dangling Pointer and Wild Pointer? A dangling pointer is a pointer that used to point to a valid address but now no longer does. Th ...
分类:
其他好文 时间:
2020-07-12 01:03:42
阅读次数:
90
一,数据库 1.1 按照数据结构,组织存储管理数据的仓库,是一个长期存储在计算机内,有组织的,可共享的统一管理的数据的集合。 1.2 数据库分类 二,数据库管理系统 DBMS 操作和管理数据库的软件,用来建立,使用维护数据库,对数据库进行统一管理和控制,保证数据库的完整性。用户通过数据库管理系统访问 ...
分类:
数据库 时间:
2020-07-10 21:31:54
阅读次数:
68
1. DQL语言的学习 ① 基础查询 /* 语法: select 查询列表 from 表名; 特点: ① 通过select查询完的结果 ,是一个虚拟的表格,不是真实存在 ② 要查询的东西 可以是常量值、可以是表达式、可以是字段、可以是函数 ③ 可以没有from语句 ④ 先执行from语句,再执行se ...
分类:
数据库 时间:
2020-07-10 19:00:33
阅读次数:
69