读序
sql常见问题 sql常见问题
常用SQL1、DENSE_RANK 开窗函数 编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名 (Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换 句话说,名次之间不应该有“间隔”。 例如,根据
2025-07-13
sql备忘表 sql备忘表
字符串连接将多个字符串连接在一起以形成单个字符串。 Oracle ‘foo’||’bar’ Microsoft ‘foo’+’bar’ PostgreSQL ‘foo’||’bar’ MySQL ‘foo’ ‘bar’
2024-09-14
SQL规范和技巧 SQL规范和技巧
命名规范数据库对象全局命名规范 1、命名使用具有意义的英文词汇,词汇中间以下划线分隔 2、命名只能使用英文字母、数字、下划线,以英文字母开头 3、避免用MySQL的保留字如:backup、call、group等 4、所有数据库对象使用小写字
2023-03-21
pgsql表继承和分区 pgsql表继承和分区
PostgreSQL表继承和分区一、表的继承:1.第一个继承表: CREATE TABLE cities ( –父表 name text, population float, altitude int
2023-03-09
sql常见问题 sql常见问题
SQL常见错误指南语法错误标点错漏 e.g. 逗号多或缺,括号等不成对,漏写引号、多余的空格等; e.g. case when … end函数,有时候少写end; e.g. select含有 聚合函数(count, sum, avg)时,相
2023-03-05
PostgreSQL与MySQL语法对比 PostgreSQL与MySQL语法对比
PostgreSQL与MySQL语法对比PostgreSQL两种分页方法查询 第一种 SELECT * FROM test_table WHERE i_id>1000 limit 100; 第二种 SELECT * FROM test_t
2023-01-15
SQL与Excel相关的数据分析 SQL与Excel相关的数据分析
Excel一样使用SQL进行数据分析1 重复数据处理查找重复记录 SELECT * FROM user Where (nick_name,password) in ( SELECT nick_name,password FROM us
2023-01-14
mysql实用小命令 mysql实用小命令
1.group_concat在我们平常的工作中,使用group by进行分组的场景,是非常多的。 比如想统计出用户表中,名称不同的用户的具体名称有哪些? 具体sql如下: select name from `user` group by n
2022-12-23
SQL数据分析题 SQL数据分析题
题目1 找出每个部门工资第二高的员工现有一张公司员工信息表employee,表中包含如下4个字段。 employee_id(员工ID):VARCHAR。 employee_name(员工姓名):VARCHAR。 employee_sala
2022-12-11
SQL查询技巧 SQL查询技巧
1.列转行导入数据 DROP TABLE IF EXISTS `t_student`; CREATE TABLE `t_student` ( `id` int(20) NOT NULL AUTO_INCREMENT COMMENT '主
2022-11-30
写SQL的30条注意 写SQL的30条注意
1、查询SQL尽量不要使用select *,而是select具体字段。反例子: select * from employee; 正例子: select id,name from employee; 理由: 只取需要的字段,节省资源、减
2022-11-28
Hive-sql,spark sql,sql区别 Hive-sql,spark sql,sql区别
Hive-sql和sql的区别是什么?区别:1、Hive-sql不支持等值连接,而sql支持;2、Hive-sql不支持“Insert into 表 Values()”、UPDATA、DELETE操作,而sql支持;3、Hive-sql不支
2022-10-01
1 / 2