数据库
文章平均质量分 63
边界流浪者
三流程序员,边界流浪者,大叔
展开
-
LeetCode-1241. 每个帖子的评论数
表Submissions 结构如下:+---------------+----------+| 列名 | 类型 |+---------------+----------+| sub_id | int || parent_id | int |+---------------+----------+上表没有主键, 所以可能会出现重复的行。每行可以是一个帖子或对该帖子的评论。如果是帖子的话,parent_id 就是 nul...原创 2022-05-29 22:48:46 · 92 阅读 · 0 评论 -
LeetCode-1809. 没有广告的剧集
Table: Playback+-------------+------+| Column Name | Type |+-------------+------+| session_id | int || customer_id | int || start_time | int || end_time | int |+-------------+------+该表主键为:session_id (剧集id)customer_id 是观看该剧集的观众id剧集播放时间包...原创 2022-05-27 22:22:52 · 165 阅读 · 0 评论 -
LeetCode-1435. 制作会话柱状图
表:Sessions+---------------------+---------+| Column Name | Type |+---------------------+---------+| session_id | int || duration | int |+---------------------+---------+session_id 是该表主键duration 是用户访问应用的时间, 以秒...原创 2022-05-08 17:13:50 · 104 阅读 · 0 评论 -
LeetCode-1633. 各赛事的用户注册率
用户表:Users+-------------+---------+| Column Name | Type |+-------------+---------+| user_id | int || user_name | varchar |+-------------+---------+user_id 是该表的主键。该表中的每行包括用户 ID 和用户名。注册表:Register+-------------+---------+| Column...原创 2022-05-06 00:24:06 · 256 阅读 · 0 评论 -
LeetCode-1294. 不同国家的天气类型
国家表:Countries+---------------+---------+| Column Name | Type |+---------------+---------+| country_id | int || country_name | varchar |+---------------+---------+country_id 是这张表的主键。该表的每行有 country_id 和 country_name 两列。天气表:Weather...原创 2022-05-05 23:10:29 · 247 阅读 · 0 评论 -
LeetCode-608. 树节点
给定一个表tree,id 是树节点的编号,p_id是它父节点的id 。+----+------+| id | p_id |+----+------+| 1 | null || 2 | 1 || 3 | 1 || 4 | 2 || 5 | 2 |+----+------+树中每个节点属于以下三种类型之一:叶子:如果这个节点没有任何孩子节点。根:如果这个节点是整棵树的根,即没有父节点。内部节点:如果这个节点既不是叶子节点也不是根节点。...原创 2022-04-20 20:13:24 · 377 阅读 · 0 评论 -
LeetCode-607. 销售员
表:SalesPerson+-----------------+---------+| Column Name | Type |+-----------------+---------+| sales_id | int || name | varchar || salary | int || commission_rate | int || hire_date | date |...原创 2022-04-10 17:45:27 · 90 阅读 · 0 评论 -
LeetCode-1511. 消费者下单频率
表: Customers+---------------+---------+| Column Name | Type |+---------------+---------+| customer_id | int || name | varchar || country | varchar |+---------------+---------+customer_id 是该表主键.该表包含公司消费者的信息.表: Product...原创 2022-03-20 17:17:54 · 136 阅读 · 0 评论 -
LeetCode-2072. 赢得比赛的大学
表: NewYork+-------------+------+| Column Name | Type |+-------------+------+| student_id | int || score | int |+-------------+------+student_id 是这个表的主键。每一行包含纽约大学 (New York University) 中一名学生一次考试的成绩。表: California+-------------+------+...原创 2022-03-20 09:50:38 · 239 阅读 · 0 评论 -
LeetCode-1789. 员工的直属部门
Table: Employee+---------------+---------+| Column Name | Type |+---------------+---------+| employee_id | int || department_id | int || primary_flag | varchar |+---------------+---------+这张表的主键为 employee_id, department_idemployee...原创 2022-03-12 00:11:08 · 257 阅读 · 0 评论 -
LeetCode-1965. 丢失信息的雇员
表: Employees+-------------+---------+| Column Name | Type |+-------------+---------+| employee_id | int || name | varchar |+-------------+---------+employee_id 是这个表的主键。每一行表示雇员的id 和他的姓名。表: Salaries+-------------+---------+| Column...原创 2022-03-09 21:04:57 · 298 阅读 · 0 评论 -
LeetCode-1873. 计算特殊奖金
表: Employees+-------------+---------+| 列名 | 类型 |+-------------+---------+| employee_id | int || name | varchar || salary | int |+-------------+---------+employee_id 是这个表的主键。此表的每一行给出了雇员id ,名字和薪水。写出一个SQL 查询语句,计算每个...原创 2022-02-27 23:08:42 · 463 阅读 · 0 评论 -
LeetCode-1303. 求团队人数
员工表:Employee+---------------+---------+| Column Name | Type |+---------------+---------+| employee_id | int || team_id | int |+---------------+---------+employee_id 字段是这张表的主键,表中的每一行都包含每个员工的 ID 和他们所属的团队。编写一个 SQL 查询,以求得每个员工所在团队的...原创 2022-02-27 19:44:01 · 83 阅读 · 0 评论 -
LeetCode-1741. 查找每个员工花费的总时间
表: Employees+-------------+------+| Column Name | Type |+-------------+------+| emp_id | int || event_day | date || in_time | int || out_time | int |+-------------+------+(emp_id, event_day, in_time) 是这个表的主键。该表显示了员工在办公室的出入情况。ev...原创 2022-02-27 15:58:08 · 152 阅读 · 0 评论 -
LeetCode-1587. 银行账户概要 II
表: Users+--------------+---------+| Column Name | Type |+--------------+---------+| account | int || name | varchar |+--------------+---------+account 是该表的主键.表中的每一行包含银行里中每一个用户的账号.表: Transactions+---------------+---------...原创 2022-02-26 11:40:44 · 129 阅读 · 0 评论 -
LeetCode-1350. 院系无效的学生
院系表: Departments+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || name | varchar |+---------------+---------+id 是该表的主键该表包含一所大学每个院系的 id 信息学生表: Students+---------------+-----...原创 2022-02-20 17:51:49 · 116 阅读 · 0 评论 -
LeetCode-1445. 苹果和桔子
表: Sales+---------------+---------+| Column Name | Type |+---------------+---------+| sale_date | date || fruit | enum || sold_num | int |+---------------+---------+(sale_date,fruit) 是该表主键.该表包含了每一天中"苹果" 和 "桔子"的销售...原创 2022-02-19 19:18:35 · 153 阅读 · 0 评论 -
LeetCode-180. 连续出现的数字
表:Logs+-------------+---------+| Column Name | Type |+-------------+---------+| id | int || num | varchar |+-------------+---------+id 是这个表的主键。编写一个 SQL 查询,查找所有至少连续出现三次的数字。返回的结果表中的数据可以按 任意顺序 排列。查询结果格式如下面的例子所示:...原创 2021-03-22 23:58:13 · 88 阅读 · 0 评论 -
LeetCode-178. 分数排名
编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。+----+-------+| Id | Score |+----+-------+| 1 | 3.50 || 2 | 3.65 || 3 | 4.00 || 4 | 3.85 || 5 | 4.00 || 6 | 3.65 |+----+-------+例如,根据上述给定的Sco...原创 2021-03-14 17:19:32 · 101 阅读 · 0 评论 -
LeetCode-596. 超过5名学生的课
有一个courses 表 ,有: student(学生) 和 class (课程)。请列出所有超过或等于5名学生的课。例如,表:+---------+------------+| student | class |+---------+------------+| A | Math || B | English || C | Math || D | Biology || E ...原创 2021-03-11 23:52:04 · 83 阅读 · 0 评论 -
LeetCode-1179. 重新格式化部门表
部门表Department:+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || revenue | int || month | varchar |+---------------+---------+(id, month) 是表的联合主键。这个表格有关于每个部门每月收入的信息。月份...原创 2021-03-08 23:42:00 · 68 阅读 · 0 评论 -
LeetCode-183. 从不订购的客户
某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。Customers 表:+----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+-------+Orders 表:+----+------------+| Id | CustomerId |+----+----...原创 2021-03-07 22:32:57 · 77 阅读 · 0 评论 -
LeetCode-626. 换座位
小美是一所中学的信息科技老师,她有一张 seat座位表,平时用来储存学生名字和与他们相对应的座位 id。其中纵列的id是连续递增的小美想改变相邻俩学生的座位。你能不能帮她写一个 SQL query来输出小美想要的结果呢?示例:+---------+---------+| id | student |+---------+---------+| 1 | Abbot || 2 | Doris || 3 | Emer...原创 2021-03-03 21:34:26 · 121 阅读 · 1 评论 -
LeetCode-620. 有趣的电影
某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非boring(不无聊)的并且 id 为奇数的影片,结果请按等级 rating 排列。例如,下表 cinema:+---------+-----------+--------------+-----------+| id | movie | descr...原创 2021-02-28 20:53:31 · 147 阅读 · 0 评论 -
LeetCode-182. 查找重复的电子邮箱
编写一个 SQL 查询,查找Person 表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | [email protected] || 2 | [email protected] || 3 | [email protected] |+----+---------+根据以上输入,你的查询应返回以下结果:+---------+| Email |+---------+| [email protected] |+---------+说明:所有电子邮箱都是小写字母...原创 2021-02-28 19:39:36 · 129 阅读 · 0 评论 -
LeetCode-627. 变更性别
给定一个salary表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:| id | name | sex | salary ||----|------|-----|--------|| 1 | A | m | 2500 || 2 | B | ...原创 2021-02-28 16:49:12 · 108 阅读 · 0 评论 -
Oracle精选面试题及答案
1. 查询员工表所有数据, 并说明使用*的缺点答案:select * from emp;使用*的缺点有:查询出了不必要的列;效率上不如直接指定列名。2. 查询职位(JOB)为'PRESIDENT'的员工的工资答案:select * from emp where job = 'PRESIDENT';3. 查询佣金(COMM)为0或为NU转载 2017-04-01 17:52:39 · 26030 阅读 · 0 评论 -
ORA-02291: 违反完整约束条件 - 未找到父项关键字
总体说说可能出现的原因:情况场景:表A中有个字段是外键,关联了表B中的某字段,再往表A插入数据时,会出现这种情况。可能原因:1.插入的数据 如果某个字段是外键 那么该值要么为空 要么在主键表中 有对应的主键值 否则 就不满足参照完整性约束所以你肯定插入了 不存在的主键值 所以产生了这个错误 eg.创转载 2016-09-29 16:55:37 · 2383 阅读 · 0 评论 -
C#连接Oracle数据库(直接引用dll使用-Oracle.ManagedDataAccess.dll)
项目中有个功能需要从一台Oracle数据库获取数据,本以为是很简单的事情,直接将原来的SqlClient换成OracleClient调用,结果远没自己想的简单。有很多需要安装Oracle客户端,正好项目非常急,公司也没有Oracle环境,可把我急坏了。网上这方面搜索后,太多的文章,还要不停的去测试,选择,都快烦透了。最后找了我一个哥们,他直接帮我写了一个Demo,我改了一下连接字符转载 2016-09-28 11:38:06 · 22166 阅读 · 2 评论 -
教你5种JSP页面显示为乱码的解决方法
教你5种JSP页面显示为乱码的解决方法教你5种JSP页面显示为乱码的解决方法JSP编程中网页显示出现乱码的情况,基本可以归为5类: 1. JSP页面显示乱码。 2. Servlet接收Form/Request传递的参数时显示为乱码 3. JSP接收Form/Request传递的参数时显示为乱码 4. 用时页面显示乱码 5. 数据库存取的时候产生乱码。转载 2015-12-21 20:34:54 · 2299 阅读 · 0 评论 -
SQL的四种连接-左外连接、右外连接、内连接、全连接(虚拟机崩溃了!)
显示所有读者的借书情况,显示读者不编号,读者姓名,所借图书名称以及借阅日期,没有借过书的读者也要显示编号和姓名,书名和解与二期用控制顶替.1、内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右转载 2015-04-09 09:22:41 · 581 阅读 · 0 评论