You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写SQL查询仅获取值为'three'的数据?

实现仅获取值为"three"的数据的查询语句

原始数据表

ab
aaone
aaone
bbtwo
bbtwo
ccthree

执行SELECT DISTINCT a, b FROM your_table_name;的结果

ab
aaone
bbtwo
ccthree

方法1:直接筛选目标记录

如果不需要额外去重(当前数据中b='three'的记录本身就唯一),直接使用WHERE子句过滤即可:

SELECT a, b
FROM your_table_name
WHERE b = 'three';

方法2:筛选同时确保无重复(通用场景)

如果需要保证结果中没有重复记录(即使后续数据出现重复的cc/three条目),可以结合DISTINCT:

SELECT DISTINCT a, b
FROM your_table_name
WHERE b = 'three';

两种方法最终得到的结果都是:

ab
ccthree

内容的提问来源于stack exchange,提问作者Adam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 15:09:58