仅使用用户的第一个图像和每个用户的图像表提取单行

时间:2016-10-22 10:35:26

标签: mysql

您好我是sql的新手,我想询问是否有办法让我的整个用户表列出一个额外的列是每个用户的第一张图片,例如如果一个用户有5个图像,而不是为用户和不同图像返回5行重复值,我只想返回一个,所以没有重复值。

1 个答案:

答案 0 :(得分:1)

SQL SELECT DISTINCT语句 在表中,列可能包含许多重复值;有时您只想列出不同的(不同的)值。

DISTINCT关键字可用于仅返回不同的(不同的)值。

SQL SELECT DISTINCT Syntax
SELECT DISTINCT column_name,column_name
FROM table_name;