javascript - 如何从几个相同的值中获取一个值?
问题描述
例如,我的数据库中有这样的记录:
product_id
------------------------------------
887349c7-699e-4792-adde-3a44acd2d768
887349c7-699e-4792-adde-3a44acd2d768
887349c7-699e-4792-adde-3a44acd2d768
ecdcf200-6bc0-4b67-b47a-5946a1ab1dcf
ecdcf200-6bc0-4b67-b47a-5946a1ab1dcf
01a5419d-aaf8-4524-99ce-9bf5c1836823
01a5419d-aaf8-4524-99ce-9bf5c1836823
我怎样才能得到(使用MySQL
或Knex.js
语法)every product_id
,但只有 1,因为我有副本(没关系,这就是它必须的方式):
product_id
------------------------------------
887349c7-699e-4792-adde-3a44acd2d768
ecdcf200-6bc0-4b67-b47a-5946a1ab1dcf
01a5419d-aaf8-4524-99ce-9bf5c1836823
解决方案
该SELECT DISTINCT
语句用于仅返回不同(不同)的值。
在表中,一列通常包含许多重复值;有时您只想列出不同的(不同的)值。
SELECT DISTINCT product_id
FROM YourTable;
推荐阅读
- android - 如何解决 OnClick 的问题?
- python - 有没有办法让 index() 为重复项返回不同的索引?
- python - 如何将 pyarrow csv 文件转换为 python 字符串列表?
- python - Pandas:如何在 groupby 和 unstack 之后删除索引列?
- java - 用于选择下拉列表的第 5 个元素并检查重复元素是否存在于同一下拉列表中的硒逻辑
- javascript - 如何将张量转换为 Javascript 中的边界框坐标和标签?
- angular - 清晰数据网格内置过滤器不起作用
- javascript - 反应路由器链接不渲染组件
- reactjs - 获取表单内 Material-UI Select 的值
- python - 尝试按成员连接两个数据框但出现系列错误 - “AttributeError:'系列'对象没有属性'用户'”