回答

收藏

SELECT DISTINCT仍显示重复项

技术问答 技术问答 200 人阅读 | 0 人回复 | 2023-09-12

是的,关于SO有一千个问题,但我已经搜索了半个小时,但还没有找到解决方案。5 k/ ]5 v* V1 V  {4 y
这是我的查询:
% ~# R; ?: m/ RSELECT DISTINCT rengasID,leveys FROM renkaat ORDER BY leveys ASC如果你有这个想法,我会用它填充选择字段,但它仍然有重复项。
7 }! z1 b2 w  f" W& d, B; y3 ]我做错了什么?
, M7 j& X, u. R. m4 o5 w                                                                ) x7 y* J6 e$ ]: w$ Z
    解决方案:                                                                % }' \- [0 O* i$ C5 z
                                                                假如你需要与众不同levey是的,请选择此字段:
8 N, ~0 R6 z( p/ V" ]' P% y) V5 ^- ?SELECT DISTINCT leveysFROM renkaatORDER BY leveys ASC在rengasid对各行各业的不同价值。+ c4 W4 c' p' R$ e8 @
该distinct无论括号如何,句子都适用于所有返回列。* y( \  }8 z2 y  N( z5 e
编辑:
* J" I$ k; o$ x: o1 X6 ]: C如果需要regasid请使用结果group by:
* I2 `+ X# F6 O) t2 {# r: ^select leveys,min(regasid) as regasidfrom renkaatgroup by leveysorder by leveys asc;这是第一个ID。如果需要所有这些功能,可以列出它们group_concat()。如果每行都需要一个单独的ID,然后重复。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则