select distinct frommysqldistinct(函数_MySQLDISTINCT函数不起作⽤
使⽤
MySQL.以下SQL语句完美地运⾏:
SELECT a.ID, a.DISPNAME, a.UNIT_TYPE, a.MODELNUM, a.DESCRIP, a.DATE_ADDED, b.TYP, c.FIRSTNAME, c.LASTNAME FROM jobs_engineering a INNER JOIN unit_types b ON a.UNIT_TYPE=b.ID INNER JOIN users c ON a.AEID=c.USERID ORDER BY a.DATE_ADDED DESC
但是现在我只想要列DISPNAME的唯⼀记录,因为该列有多个重复值.我添加了DISTINCT⽅法
SELECT a.ID, DISTINCT(a.DISPNAME), a.UNIT_TYPE, a.MODELNUM, a.DESCRIP, a.DATE_ADDED, b.TYP, c.FIRSTNAME,
c.LASTNAME FROM jobs_engineering a INNER JOIN unit_types b ON a.UNIT_TYPE=b.ID INNER JOIN users c ON
a.AEID=c.USERID ORDER BY a.DATE_ADDED DESC
但这不起作⽤. MySQL告诉我我的错误在“DISTINCT”附近
我试过了:
a.DISTINCT(DISPNAME)
DISTINCT(DISPNAME)
这些都不起作⽤
我的错误在哪⾥?有⼈可以帮忙吗?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论