
HQL/SQL
文章平均质量分 91
欧尼桑lolo
给我一串代码,我可以翘起整个地球
展开
-
SQL进阶基础(面试基础)— Part 2
前言 本文原题及实验数据均出自:http://www.cnblogs.com/edisonchou/p/3886801.html,但本文是基于SQL Server的训练模型,经过笔者的简单改动,现用于训练SQL/HQL。本文只针对DML语句进行训练,原文中还有很多DDL训练,如有兴趣,可自行训练。 本题用到下面三个关系表: CARDS 借书卡。 ID卡号,NAME 姓名,CLASS 班级 ...原创 2018-08-15 14:51:35 · 393 阅读 · 0 评论 -
SQL进阶基础(面试基础)— Part 1
前言 本文原题出自:https://www.cnblogs.com/deng-cc/p/6515166.html,经过笔者的归纳总结,现在将优化过的题目发出来(附答案,本答案是笔者亲自写的,答案无唯一性,一切以结果为准) 测试表构建并插入测试数据 本文中涉及的所有SQL均在MYSQL中进行测试,将建表语句以及插入数据语句导入MYSQL本地库中即可 下载_插入创建表和插入语句 题目及答案及...原创 2018-08-10 14:40:56 · 585 阅读 · 0 评论 -
SQL/HQL中开窗函数详细讲解
一、前言 本文将从一道面试题入手,以一种易人理解的方式,将对SQL窗口函数部分进行详细讲解。 开窗函数,顾名思义,就是从现有的表上,额外多加一列出来展示,这也是从视觉上来讲最直观的体验。 二、思维拓展 注:MYSQL中无开窗函数 开窗函数分为两大类: 1、分组聚合开窗函数 例. sum() over(partition by ... ) ...原创 2018-09-13 18:14:18 · 2255 阅读 · 0 评论