高频SQL50题 第一天 | 1757. 可回收且低脂的产品、584. 寻找用户推荐人、595. 大的国家、1683. 无效的推文、1148. 文章浏览 I

embedded/2025/3/22 12:00:36/

1757. 可回收且低脂的产品

题目链接:https://leetcode.cn/problems/recyclable-and-low-fat-products/description/?envType=study-plan-v2&envId=sql-free-50
状态:已完成

考点:无

select product_id
from Products
where low_fats = 'Y' and recyclable = 'Y'

584. 寻找用户推荐人

题目链接:https://leetcode.cn/problems/find-customer-referee/description/?envType=study-plan-v2&envId=sql-free-50
状态:已完成

考点:where子句的等值判断会自动忽略null值,因此需要增加判空逻辑

select name
from Customer
where referee_id != 2 or referee_id is null

595. 大的国家

题目链接:https://leetcode.cn/problems/big-countries/description/?envType=study-plan-v2&envId=sql-free-50
状态:已完成

考点:无

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

1683. 无效的推文

题目链接:https://leetcode.cn/problems/invalid-tweets/description/?envType=study-plan-v2&envId=sql-free-50
状态:已完成

考点:length()函数求解字符串的长度

select tweet_id
from Tweets
where length(content) > 15

1148. 文章浏览 I

题目链接:https://leetcode.cn/problems/article-views-i/description/?envType=study-plan-v2&envId=sql-free-50
状态:已完成

考点:修改列名(as),去重(distinct),排序(order by,默认升序)

select distinct author_id as id
from Views
where author_id = viewer_id
order by author_id

http://www.ppmy.cn/embedded/174683.html

相关文章

DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加导出数据功能

前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕 目录 DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加导出数据功能📚页面效果📚指令输入�…

Windows 事件日志中登录类型(Logon Type)

Windows 登录类型(Logon Type)用于标识用户通过何种方式登录到系统,在安全审计日志(如Windows事件日志)中记录不同的登录行为。以下是常见的登录类型及其含义: 常见登录类型 交互式登录(Interac…

Pytest的数据驱动DDT

1、ddt的语法: pytest.mark.parametrize(“case”, case_all) 是个装饰器,里面两个数据: case 和cases_all意思就是: 将cases_all里每个成员依次传递给case这个变 量; cace注意要加引号,虽然是个变量 但是要…

Java学习笔记-XXH3哈希算法

XXH3是由Yann Collet设计的非加密哈希算法,属于XXHash系列的最新变种,专注于极速性能与低碰撞率,适用于对计算效率要求极高的场景。 极速性能 在RAM速度限制下运行,小数据(如 1-128 字节)处理可达纳秒级&…

验证码设计与前端安全:实现方式、挑战与未来发展趋势深度分析

验证码(CAPTCHA)是一种用于区分人类用户和自动化程序(如机器人)的技术,广泛应用于登录、注册、表单提交等场景。然而,验证码的设计和实现不仅关乎用户体验,还涉及到前端安全问题。 1. 验证码的…

机器学习之KL散度推导

机器学习之KL散度推导 预备知识 熵、交叉熵、条件熵 熵 (Entropy) 这一词最初来源于热力学。1948年,克劳德爱尔伍德香农将热力学中的熵引入信息论,所以也被称为香农熵 (Shannon entropy)、信息熵 (information entropy)。 对于具体熵的定义和用法推荐…

Python第六章07:元组的定义和操作

# tuple元组的定义和操作# tuple元组定义用小括号:(1,2,3,4,5),可以是不同类型元素 # 给变量定义元组时,写括号不写tuple: a (1,2,3,4,5) # 变量 () 变量 tuple() 空元组变量 # tuple…

《双指针算法指南:LeetCode 经典题解(C++实现)》

《双指针算法指南:LeetCode 经典题解(C实现)》 —— 从快慢指针到对撞指针,刷题效率提升 200%! 常⻅的双指针有两种形式,⼀种是对撞指针,⼀种是左右指针。 对撞指针: ⼀般⽤于顺…