Sql练习
文章平均质量分 74
leetcode、牛客等数据库sql练习
MiSeRyⅢ
这个作者很懒,什么都没留下…
展开
-
【leetcode-sql】1173、1174、1193、1205
1173. 即时食物配送 I配送表: Delivery+-----------------------------+---------+| Column Name | Type |+-----------------------------+---------+| delivery_id | int || customer_id | int || order_date原创 2021-10-19 20:28:08 · 226 阅读 · 0 评论 -
【leetcode-sql】1149、1158-1159、1164
1149. 文章浏览 IITable: Views+---------------+---------+| Column Name | Type |+---------------+---------+| article_id | int || author_id | int || viewer_id | int || view_date | date |+---------------+---------+此表无主键原创 2021-10-18 21:02:11 · 198 阅读 · 0 评论 -
【leetcode-sql】1126-1127、1132、1141-1142
1126. 查询活跃业务事件表:Events+---------------+---------+| Column Name | Type |+---------------+---------+| business_id | int || event_type | varchar || occurences | int | +---------------+---------+此表的主键是 (business_id, event_type)。表原创 2021-10-14 20:22:00 · 171 阅读 · 0 评论 -
【leetcode-sql】1045、1075-1077
1045. 买下所有产品的客户Customer 表:+-------------+---------+| Column Name | Type |+-------------+---------+| customer_id | int || product_key | int |+-------------+---------+product_key 是 Customer 表的外键。Product 表:+-------------+---------+| Col原创 2021-10-08 09:49:20 · 92 阅读 · 0 评论 -
网易校招笔试sql-牛客92、93
SQL92 商品交易(网易校招笔试真题)描述如下有一张商品表(goods),字段依次为:商品id、商品名、商品质量+------+------+--------+| id | name | weight |+------+------+--------+| 1 | A1 | 100 || 2 | A2 | 20 || 3 | B3 | 29 || 4 | T1 | 60 || 5 | G2 | 3原创 2021-09-29 19:39:55 · 464 阅读 · 0 评论 -
【leetcode-sql】1098、1107、1112、1113
1098. 小众书籍书籍表 Books:+----------------+---------+| Column Name | Type |+----------------+---------+| book_id | int || name | varchar || available_from | date |+----------------+---------+book_id 是这个表的主键。订单表 Orders:+原创 2021-10-12 09:32:43 · 174 阅读 · 0 评论 -
【leetcode-sql】612-615解答
612. 平面上的最近距离表 point_2d 保存了所有点(多于 2 个点)的坐标 (x,y) ,这些点在平面上两两不重合。写一个查询语句找到两点之间的最近距离,保留 2 位小数。| x | y ||----|----|| -1 | -1 || 0 | 0 || -1 | -2 |最近距离在点 (-1,-1) 和(-1,2) 之间,距离为 1.00 。所以输出应该为:| shortest ||----------|| 1.00 |**注意:**任意点之间的最远距原创 2021-10-05 14:15:32 · 175 阅读 · 0 评论 -
【leetcode-sql】569-571、574、577-579
569. 员工薪水中位数Employee 表包含所有员工。Employee 表有三列:员工Id,公司名和薪水。+-----+------------+--------+|Id | Company | Salary |+-----+------------+--------+|1 | A | 2341 ||2 | A | 341 ||3 | A | 15 ||4 | A原创 2021-09-30 11:24:19 · 256 阅读 · 0 评论 -
【leetcode-sql】1082-1084、1097
产品表:Product+--------------+---------+| Column Name | Type |+--------------+---------+| product_id | int || product_name | varchar || unit_price | int |+--------------+---------+product_id 是这个表的主键.销售表:Sales+-------------+---------原创 2021-10-08 15:13:52 · 138 阅读 · 0 评论 -
【Leetcode-sql】游戏玩法分析Ⅰ-Ⅳ
首先给出四道题共同用到的活动表 Activity:+--------------+---------+| Column Name | Type |+--------------+---------+| player_id | int || device_id | int || event_date | date || games_played | int |+--------------+---------+表的主键是 (player_原创 2021-09-29 21:18:38 · 219 阅读 · 0 评论 -
【leetcode-sql】603、607、608、610
603. 连续空余座位几个朋友来到电影院的售票处,准备预约连续空余座位。你能利用表 cinema ,帮他们写一个查询语句,获取所有空余座位,并将它们按照 seat_id 排序后返回吗?| seat_id | free ||---------|------|| 1 | 1 || 2 | 0 || 3 | 1 || 4 | 1 || 5 | 1 |对于如上样例,你的查询语句应该返回如下结果。| se原创 2021-10-04 21:38:41 · 153 阅读 · 0 评论 -
【leetcode-sql】580、585、597、602
580. 统计各专业学生人数一所大学有 2 个数据表,分别是 student 和 department ,这两个表保存着每个专业的学生数据和院系数据。写一个查询语句,查询 department 表中每个专业的学生人数 (即使没有学生的专业也需列出)。将你的查询结果按照学生人数降序排列。 如果有两个或两个以上专业有相同的学生数目,将这些部门按照部门名字的字典序从小到大排列。student 表格如下:| Column Name | Type ||--------------|------原创 2021-10-04 20:43:01 · 293 阅读 · 0 评论