ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

LeetCode 1683.无效的推文

2026/9/15 2:25:56 拓冰建站 浏览量
LeetCode 1683.无效的推文

表:Tweets

±---------------±--------+
| Column Name | Type |
±---------------±--------+
| tweet_id | int |
| content | varchar |
±---------------±--------+
在 SQL 中,tweet_id 是这个表的主键。
这个表包含某社交媒体 App 中所有的推文。

查询所有无效推文的编号(ID)。当推文内容中的字符数严格大于 15 时,该推文是无效的。

以任意顺序返回结果表。

查询结果格式如下所示:

示例 1:

输入:
Tweets 表:
±---------±---------------------------------+
| tweet_id | content |
±---------±---------------------------------+
| 1 | Vote for Biden |
| 2 | Let us make America great again! |
±---------±---------------------------------+

输出:
±---------+
| tweet_id |
±---------+
| 2 |
±---------+
解释:
推文 1 的长度 length = 14。该推文是有效的。
推文 2 的长度 length = 32。该推文是无效的。

使用char_length(返回字符数,对于中文这种多字节字符,一个字符由多个字节组成,也只返回1)或length(返回字节数)函数即可,对于ASCII字符来说,两者相同:

# Write your MySQL query statement below
select tweet_id from Tweets where char_length(content) > 15;