SQL
文章平均质量分 61
SQL语法学习及心得
泛泛之素
君子不器
展开
-
SQL:1193. 每月交易 1-2
数据Table: Transactions+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || country | varchar || state | enum || amount | int || trans_date | date |+-------原创 2021-04-01 11:54:19 · 325 阅读 · 0 评论 -
SQL:1173. 即时食物配送 1-2
数据配送表: Delivery+-----------------------------+---------+| Column Name | Type |+-----------------------------+---------+| delivery_id | int || customer_id | int || order_date原创 2021-04-01 10:50:27 · 254 阅读 · 0 评论 -
SQL:597. 好友申请 1-2
数据在 Facebook 或者 Twitter 这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请。表:FriendRequest+----------------+---------+| Column Name | Type |+----------------+---------+| sender_id | int || send_to_id | int || request_date | date |+------原创 2021-03-31 21:35:54 · 328 阅读 · 0 评论 -
SQL:1082. 销售分析 1-3
数据产品表:Product+--------------+---------+| Column Name | Type |+--------------+---------+| product_id | int || product_name | varchar || unit_price | int |+--------------+---------+product_id 是这个表的主键.销售表:Sales+-------------+-----原创 2021-03-31 19:14:16 · 344 阅读 · 0 评论 -
SQL:1075. 项目员工 1-3
数据项目表 Project: +-------------+---------+| Column Name | Type |+-------------+---------+| project_id | int || employee_id | int |+-------------+---------+主键为 (project_id, employee_id)。employee_id 是员工表 Employee 表的外键。员工表 Employee:+---原创 2021-03-31 18:06:53 · 301 阅读 · 0 评论 -
SQL:1068. 产品销售分析 1-3
数据销售表 Sales:+-------------+-------+| Column Name | Type |+-------------+-------+| sale_id | int || product_id | int || year | int || quantity | int || price | int |+-------------+-------+(sale_id, year) 是销售表 Sale原创 2021-03-31 16:56:56 · 377 阅读 · 0 评论 -
SQL:1555. 银行账户概要 1-2
数据用户表: Users+--------------+---------+| Column Name | Type |+--------------+---------+| user_id | int || user_name | varchar || credit | int |+--------------+---------+user_id 是这个表的主键。表中的每一列包含每一个用户当前的额度信息。交易表:Transact原创 2021-03-31 15:54:48 · 545 阅读 · 0 评论 -
SQL: 1148. 文章浏览 1-2
数据Views 表:+---------------+---------+| Column Name | Type |+---------------+---------+| article_id | int || author_id | int || viewer_id | int || view_date | date |+---------------+---------+此表无主键,因此可能会存在重复行。原创 2021-03-31 14:10:07 · 219 阅读 · 0 评论 -
SQL: 571. 给定数字的频率查询中位数
数据Numbers 表保存数字的值及其频率。+----------+-------------+| Number | Frequency |+----------+-------------|| 0 | 7 || 1 | 1 || 2 | 3 || 3 | 1 |+----------+-------------+Create table If原创 2021-03-30 21:45:25 · 271 阅读 · 0 评论 -
SQL:1158. 市场分析 1-2
数据Table: Users+----------------+---------+| Column Name | Type |+----------------+---------+| user_id | int || join_date | date || favorite_brand | varchar |+----------------+---------+此表主键是 user_id,表中描述了购物网站的用户信息,用户可以在此网原创 2021-03-30 20:22:06 · 214 阅读 · 0 评论 -
SQL: 570. 至少有5名直接下属的经理
数据drop table if exists Employee;Create table If Not Exists Employee (Id int, Name varchar(255), Department varchar(255), ManagerId int);Truncate table Employee;insert into Employee (Id, Name, Department, ManagerId) values ('101', 'John', 'A', null);in原创 2021-03-30 19:07:32 · 303 阅读 · 0 评论 -
SQL:569. 员工薪水中位数
数据Create table If Not Exists Employee (Id int, Company varchar(255), Salary int)Truncate table Employeeinsert into Employee (Id, Company, Salary) values ('1', 'A', '2341')insert into Employee (Id, Company, Salary) values ('2', 'A', '341')insert into E原创 2021-03-30 18:09:37 · 419 阅读 · 0 评论 -
SQL:511. 游戏玩法分析 1-5
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/game-play-analysis-iv著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。测试数据活动表 Activity:±-------------±--------+| Column Name | Type |±-------------±--------+| player_id | int || device_id | int原创 2021-03-30 17:18:25 · 230 阅读 · 0 评论 -
SQL VS Pandas (2) : 区域排名
1. 题目一:区域第一不同城市薪水最高的岗位信息1.1 SQL1.1.1 子查询通过子查询找到不同城市的最高薪水,然后再通过where定位%%sqlSELECT *FROM jobsWHERE (city, salary_high)IN ( SELECT city, MAX(salary_high) FROM jobs GROUP BY c原创 2020-11-11 16:29:17 · 184 阅读 · 0 评论 -
SQL VS Pandas (1):Rank,Top n 和 连续个数
这是个一是使用系列,功能是训练SQL和Pandas的熟练度,同时用于比较一个问题用SQL和Pandas解决的方法,进而探究解决问题的刚好方法。1. 数据情况1.1 jupyter使用jupyter notebook进行SQL和pandas对数据的操作, 导入pandas和链接数据库:import pandas as pd%load_ext sql%sql mysql+pymysql://root:123zxc@localhost/testdb1.2 数据拉勾网上爬的职位信息的部分数据原创 2020-11-10 20:05:15 · 603 阅读 · 0 评论 -
SQL:添加表主键 外键 更改字段名 替换字段内容
最近在弄学习jpa,又搞起了mysql,使用了一些修改表的方法,这里记录一下:已有表创建新表可以通过 as 修改字段在新表中的字段名 如:IsOfficial as is_official 新表里的列名为 is_officialCREATE TABLE language AS SELECT CountryCode AS country_code, Language, IsOfficial...原创 2019-12-22 17:23:38 · 1292 阅读 · 0 评论