• SQL 力扣 LeetCode First Day


    题目一:595. 大的国家

    题目描述:

    World 表:
    在这里插入图片描述
    name 是这张表的主键。
    这张表的每一行提供:国家名称、所属大陆、面积、人口和 GDP 值。

    如果一个国家满足下述两个条件之一,则认为该国是 大国 :

    面积至少为 300 万平方公里(即,3000000 km2),或者
    人口至少为 2500 万(即 25000000)
    编写一个 SQL 查询以报告 大国 的国家名称、人口和面积。

    按 任意顺序 返回结果表。

    查询结果格式如下例所示。

    在这里插入图片描述
    MSSQL代码:

    select name,population,area from World 
    where area > 3000000 or population >= 25000000
    
    • 1
    • 2

    提交结果:

    在这里插入图片描述

    题目二:1757. 可回收且低脂的产品

    题目描述:
    表:Products
    在这里插入图片描述
    product_id 是这个表的主键。
    low_fats 是枚举类型,取值为以下两种 (‘Y’, ‘N’),其中 ‘Y’ 表示该产品是低脂产品,‘N’ 表示不是低脂产品。
    recyclable 是枚举类型,取值为以下两种 (‘Y’, ‘N’),其中 ‘Y’ 表示该产品可回收,而 ‘N’ 表示不可回收。

    写出 SQL 语句,查找既是低脂又是可回收的产品编号。

    返回结果 无顺序要求 。

    查询结果格式如下例所示:

    在这里插入图片描述

    MSSQL代码:

    select product_id from Products 
    where low_fats = 'Y' and recyclable = 'Y'
    
    • 1
    • 2

    提交结果:
    在这里插入图片描述

    题目三:584. 寻找用户推荐人

    题目描述:
    SQL Schema
    给定表 customer ,里面保存了所有客户信息和他们的推荐人。
    在这里插入图片描述

    写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。

    对于上面的示例数据,结果为:
    在这里插入图片描述

    MSSQL代码:

    select name from customer 
    where referee_id <> 2 or referee_id is null
    
    **提交结果:**
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    题目四:183. 从不订购的客户

    题目描述:
    某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。

    Customers 表:
    在这里插入图片描述

    Orders 表:

    在这里插入图片描述

    例如给定上述表格,你的查询应返回:

    在这里插入图片描述

    MSSQL代码:

    select [Name] as Customers from Customers a 
    where not exists (select 1 from Orders b where a.Id = b.CustomerId)
    
    • 1
    • 2

    提交结果:

    在这里插入图片描述

  • 相关阅读:
    quark h5 学习
    使用 @GrpcClient 实现客户端
    更换掉mac自带PHP,并配置Apache
    数据结构每日亿题(六)
    基于BP神经网络的图像跟踪与细胞追踪识别
    【第八章 多线程、并行并发、多线程的创建方式】
    Oracle锁处理
    项目任务发布互助申请系统(Java+Web+MySQL)
    Java 把多个音频拼接成一个
    Ubuntu下Qt使用QProcess执行shell脚本并实时输出的标准方法
  • 原文地址:https://blog.csdn.net/wuyanEdwardElrid/article/details/127667457