当前位置: 首页 > news >正文

中企动力做网站怎么样由于建设网站需要

中企动力做网站怎么样,由于建设网站需要,宁夏银川做网站的公司有哪些,大题小做网站MySQL是工作中常用数据库#xff0c;必须掌握#xff0c;但小伙伴们又掌握了多少呢#xff0c;今天一起来测试一下吧~ 力扣SQL ⭐组合两个表 ⭐第二高的薪水 ⭐超过经理收入的员工 ⭐查找重复的电子邮箱 ⭐从不订购的客户 ⭐大的国家 ⭐删除重复的电子邮箱 ⭐有趣的… MySQL是工作中常用数据库必须掌握但小伙伴们又掌握了多少呢今天一起来测试一下吧~ 力扣SQL ⭐组合两个表 ⭐第二高的薪水 ⭐超过经理收入的员工 ⭐查找重复的电子邮箱 ⭐从不订购的客户 ⭐大的国家 ⭐删除重复的电子邮箱 ⭐有趣的电影 ⭐组合两个表 表1: Person ---------------------- | 列名 | 类型 | ---------------------- | PersonId | int | | FirstName | varchar | | LastName | varchar | ---------------------- PersonId 是Person表主键 表2: Address ---------------------- | 列名 | 类型 | ---------------------- | AddressId | int | | PersonId | int | | City | varchar | | State | varchar | ---------------------- AddressId 是Address表主键 PersonId 是表 Person 的外键 题目 编写一个 SQL 查询满足条件无论 person 是否有地址信息都需要基于表1和表2两表提供 person 的以下信息 FirstName, LastName, City, State 有思路了嘛先别着急往下看先自己想想思路解决它~ 这里我们使用的是左外连接 代码实现 select FirstName, LastName, City, State from Person left join Address on Person.PersonId Address.PersonId; 恭喜第一题通过我们接着做第二道题 ⭐第二高的薪水 Employee 表 Employee 表 ------------ | Id | Salary | ------------ | 1 | 100 | | 2 | 200 | | 3 | 300 | ------------ 题目 编写一个 SQL 查询获取 Employee 表中第二高的薪水Salary如果不存在第二高的薪水那么查询应返回 null。例如上述 Employee 表SQL查询应该返回 200 作为第二高的薪水。--------------------- | SecondHighestSalary | --------------------- | 200 | --------------------- 是不是也难不倒你呢~ 加油做出来他 代码实现 方法1 select ifnull(( select max(salary) from Employee where salary (select max(salary) from Employee)),null) as SecondHighestSalary; 方法2 selectifnull((select distinct Salaryfrom Employeeorder by Salary desclimit 1,1), null) as SecondHighestSalary; ⭐超过经理收入的员工 Employee 表 ------------------------------ | Id | Name | Salary | ManagerId | ------------------------------ | 1 | Joe | 70000 | 3 | | 2 | Henry | 80000 | 4 | | 3 | Sam | 60000 | NULL | | 4 | Max | 90000 | NULL | ------------------------------ 题目 Employee 表包含所有员工他们的经理也属于员工。每个员工都有一个 Id此外还有一列对应员工的经理的 Id。给定 Employee 表编写一个 SQL 查询该查询可以获取收入超过他们经理的员工的姓名。在上面的表格中Joe 是唯一一个收入超过他的经理的员工。查询出的结果如下所示。   ---------- | Employee | ---------- | Joe | ---------- 是不是也难不倒你呢~ 加油做出来他 代码实现 SELECT staff.Name AS Employee FROMEmployee AS staff,Employee AS manager WHEREstaff.ManagerId manager.Id AND staff.Salary manager.Salary ⭐查找重复的电子邮箱 Person表 ------------- | Id | Email | ------------- | 1 | ab.com | | 2 | cd.com | | 3 | ab.com | ------------- 题目 编写一个 SQL 查询查找 Person 表中所有重复的电子邮箱。 根据以上输入你的查询应返回以下结果 --------- | Email | --------- | ab.com | --------- 代码实现 方法一 select Email from (select Email, count(Email) as num from Person group by Email) as temporary where num 1; 方法二 select Email from Person group by Email having count(Email) 1;⭐从不订购的客户 Customers 表 ----------- | Id | Name | ----------- | 1 | Joe | | 2 | Henry | | 3 | Sam | | 4 | Max | ----------- Orders 表 ---------------- | Id | CustomerId | ---------------- | 1 | 3 | | 2 | 1 | ---------------- 题目 某网站包含两个表Customers 表和 Orders 表。编写一个 SQL 查询找出所有从不订购任何东西的客户。 例如给定上述表格你的查询应返回 ----------- | Customers | ----------- | Henry | | Max | ----------- 代码实现 方法一 select customers.name as Customers from customers where customers.id not in (select customerid from orders); 方法二 select c.name as Customers from Customers c left join Orders o on c.id o.CustomerId where o.id is null; ⭐大的国家 World 表 ---------------------- | Column Name | Type | ---------------------- | name | varchar | | continent | varchar | | area | int | | population | int | | gdp | int | ---------------------- World 表 ----------------------------------------------------------- | name | continent | area | population | gdp | ----------------------------------------------------------- | Afghanistan | Asia | 652230 | 25500100 | 20343000000 | | Albania | Europe | 28748 | 2831741 | 12960000000 | | Algeria | Africa | 2381741 | 37100000 | 188681000000 | | Andorra | Europe | 468 | 78115 | 3712000000 | | Angola | Africa | 1246700 | 20609294 | 100990000000 | ----------------------------------------------------------- name 是这张表的主键。 这张表的每一行提供国家名称、所属大陆、面积、人口和 GDP 值。 如果一个国家满足下述两个条件之一则认为该国是 大国     面积至少为 300 平方公里即3000000 km2或者     人口至少为 2500 万即 25000000 编写一个 SQL 查询以报告 大国 的国家名称、人口和面积。按 任意顺序 返回结果表。 查询结果格式如下例所示。   输出 ---------------------------------- | name | population | area | ---------------------------------- | Afghanistan | 25500100 | 652230 | | Algeria | 37100000 | 2381741 | ---------------------------------- 代码实现 方法一 SELECTname, population, area FROMworld WHEREarea 3000000 OR population 25000000; 方法二 SELECT name, population, area FROM world WHERE area 3000000UNIONSELECT name, population, area FROM world WHERE population 25000000; ⭐删除重复的电子邮箱 Person 表 ---------------------- | Id | Email | ---------------------- | 1 | johnexample.com | | 2 | bobexample.com | | 3 | johnexample.com | ---------------------- Id 是这个表的主键。 题目 编写一个 SQL 查询来删除 Person 表中所有重复的电子邮箱重复的邮箱里只保留 Id 最小 的那个。 代码实现 DELETE pson1 FROM Person pson1,Person pson2 WHERE pson1.Email pson2.Email AND pson1.Id pson2.Id ⭐有趣的电影 表 cinema: --------------------------------------------- | id | movie | description | rating | --------------------------------------------- | 1 | War | great 3D | 8.9 | | 2 | Science | fiction | 8.5 | | 3 | irish | boring | 6.2 | | 4 | Ice song | Fantacy | 8.6 | | 5 | House card| Interesting| 9.1 | --------------------------------------------- 题目 某城市开了一家新的电影院吸引了很多人过来看电影。该电影院特别注意用户体验专门有个 LED显示板做电影推荐上面公布着影评和相关电影描述。 作为该电影院的信息部主管您需要编写一个 SQL查询找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片结果请按等级 rating 降序排列。 代码实现 select * from cinemawhere mod(id, 2) 1 and description ! boringorder by rating DESC;
http://www.pierceye.com/news/250507/

相关文章:

  • 人像摄影网站有哪些贵阳网站制作企业
  • 山西山西省建设厅网站首页哪个网站做分享赚佣金
  • 曲靖网站制作一条龙赣州章贡区邮政编码是多少
  • 海南省网站设计公司网址百度小说风云榜排名
  • 刷网站关键词排名原理寮步建设网站
  • 银川网站建设一条龙服务服装行业网站模板
  • 重庆建站程序建筑网站起名
  • 便宜网站制作wordpress函数手册
  • 适合在家做的网站工作做音乐网站要求
  • 在哪个网站做视频赚钱的建设彩票网站需要多少投资
  • 大连网站建设意动科技推荐做那个的电影网站
  • 博达 网站群建设wordpress打开乱码
  • 电商网站建设代理商定制网站开发介绍图
  • 网站系统问题解决措施上海网站建设系
  • c 做网站简单吗ui设计需要学什么软件
  • 网站建设app开发公司国内免备案空间
  • nas 支持做网站dedecms 做影网站
  • 网上商城网站模板广州建设技术职业学院
  • 养生网站模板下载山东网站建设哪家专业
  • 最新电子产品网站模板网站建设公司 腾佳
  • 跟公司产品做网站用什么程序做网站最好优化
  • 在线代理网页浏览网站山东省城乡住房建设厅网站
  • 网站建设需准备什么彩页模板图片
  • 怎么用网站源码建站网站换空间步骤
  • 酒店网站开发回扣商丘企业网站建设服务
  • 网站建设策划解决方案河北自助建站系统平台
  • 有没有做高仿手表的网站设计师的职责
  • struts2 做的网站seo公司怎样找客户
  • 帮别人做网站赚钱吗中山快速建站合作
  • 保靖网站建设做网站要运用到代码吗