一、CONCAT_WS()\GROUP_CONCAT()有何区别?请简单举例说明如何使用? concat()函数可以将多个字符串连接成一个字符串 select concat(code,name,sex) as stu_info from student; 增加,分隔开显示 select concat ...
转载
2021-09-09 23:55:00
154阅读
2评论
MySQL中的 INSERT … ON DUPLICATE KEY UPDATE 语句PgSQL中的 INSERT … ON CONFLICT [ conflict_target ] conflict_action 语句PgSQL中的ON CONFLICT先上代码:INSERT INTO bookborrowrecord ( bookid, borrowtimes ) VALUES ( 'b000
原创
2024-03-27 17:22:31
134阅读
一、case查询 二、子查询 使用子查询实现分页: 例子: 三、表连接 1、内连接 2、左连接 3、右连接 4、全连接 例子: 四、变量 1、局部变量 例子: 2、全局变量 五、if ... else ... 例子: 六、where循环 方法二: Read More
原创
2021-08-26 15:52:59
105阅读
DDL(数据定义语言) 用于创建数据库结构 针对数据库结构的操作 #1. 查看有哪些数据库 show databases; #2. 创建一个新的数据库,名字叫db2 create database db2; #3. 删除数据库 drop database db2; #4. 查看创建数据库的细节(查看 ...
转载
2021-10-26 20:08:00
181阅读
2评论
上文我们简述了 SQL 的一些进阶技巧,一些朋友觉得不过瘾,我们继续来下篇,再送你 10 个技巧
原创
2021-07-07 09:53:03
123阅读
1.SQL TOP 子句TOP 子句用于规定要返回的记录的数目。并非所有的数据库系统都支持 TOP 子句。(1)语法SELECT TOP number|percent column_name(s) FROM table_name (2)例子 --选择前两条查询结果
SELECT TOP 2 * FROM Persons
--选择前50%的查询结果
SELECT TOP 50 PERCENT * F
由于工作需要,最近做了很多 BI 取数的工作,需要用到一些比较高级的 SQL 技巧,总结了一下工作中用到的一些比较骚的进阶技巧,特此记录一下,以方便自己查阅,主要目录如下:
SQL 的书写规范
SQL 的一些进阶使用技巧
SQL 的优化方法
转载
2021-07-07 13:37:30
86阅读
# SQL Server 进阶教程
在现代数据库管理中,SQL Server是一个强大的关系数据库管理系统(RDBMS),它不仅支持传统的SQL查询,还提供了丰富的功能,使得开发者和数据库管理员能够高效地管理和操作数据。本文将探讨一些进阶特性,并通过代码示例帮助您更好地理解如何使用SQL Server。
## 1. 表及数据操作
在任何SQL数据库中,表是存储数据的基本单位。在SQL Ser
SQL27 每类试卷得分前3名SELECT ranking.tag, ranking.uid, ranking.rankingFROM (
原创
2022-05-10 12:06:31
10000+阅读
SQL1 插入记录(一)INSERT INTO exam_record(uid, exam_id, start_time, submit_time, score)VALUES ('1001', '9001', '2021-09-01 22:11:12', '2021-09-01 23:01:12', '90'),
原创
2022-05-10 12:06:48
10000+阅读
1. 为什么学习SQL自人类社会形成之日起,社会的运转就在不断地产生和使用各种信息(文献、档案、资料、数据等);在如今所谓的信息时代,由于计算机和互联网的作用,信息的产生和使用达到前所未有的广度和深度。如何管好和用好信息,是(而且将一直是)IT行业一块重要的领域。在过去几十年中,关系数据库一直在这一领域占主导地位,而建立在关系理论基础之上的SQL也成为数据库领域的既定标准。目前的数据存
转载
精选
2012-08-23 10:59:31
1272阅读
上文( SQL优化之SQL 进阶技巧(上) )我们简述了 SQL 的一些进阶技巧,一些朋友觉得不过瘾,我们继续来下篇,再送你 10 个技巧 一、 使用延迟查询优化 limit [offset], [rows] 经常出现类似以下的 SQL 语句: SELECT FROM film LIMIT 1000 ...
转载
2020-05-25 09:22:00
145阅读
2评论
由于工作需要,最近做了很多 BI 取数的工作,需要用到一些比较高级的 SQL 技巧,总结了一下工作中用到的一些比较骚的进阶技巧,特此记录一下,以方便自己查阅,主要目录如下: SQL 的书写规范 SQL 的一些进阶使用技巧 SQL 的优化方法 SQL 的书写规范 在介绍一些技巧之前,有必要强调一下规范 ...
转载
2020-05-25 09:07:00
152阅读
2评论
MySQL高级(进阶)SQL语句usekgc;createtablelocation(Regionchar(20),Store_Namechar(20));insertintolocationvalues('East','Boston');insertintolocationvalues('East','NewYork');insertintolocationvalues('West','LosA
原创
2022-02-14 13:38:44
273阅读
事务的用法介绍~
原创
2022-03-22 11:15:47
187阅读
约束的各种介绍~
原创
2022-03-22 11:17:39
119阅读
SQL数据库建表时的约束
原创
2022-03-22 11:18:00
171阅读
#MySQL高级(进阶)SQL语句 ##一、实例准备--制表 ###1. 表一(商店区域表) [root@localhost ~]# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connectio ...
转载
2021-09-02 02:12:00
271阅读
2评论
DQL:查询语句
1. 排序查询
* 语法:order by 子句
* order by 排序字段1 排序方式1 , 排序字段2 排序方式2...
* 排序方式:
* ASC:升序,默认的。
* DESC:降序。
* 注意:
* 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。
2. 聚合函数:将一列数据作为一个整体,进行纵向的计算。
1. count
原创
2023-12-05 08:40:24
92阅读
# Spark SQL完整进阶流程
## 导言
Apache Spark是一个快速、通用的集群计算系统,提供了高效的数据处理能力。其中的Spark SQL模块则是用于处理结构化数据的组件,它允许在Spark程序中使用SQL语句进行数据查询和分析。本文将介绍Spark SQL的完整进阶流程,包括数据准备、创建数据源、执行SQL查询、数据可视化等步骤。
## 数据准备
在使用Spark SQL进行
原创
2024-06-24 04:26:48
29阅读