表中有数据 tbltest
就像下面这样
+---------------+--------------+
| customfieldid | fieldvalue |
+---------------+--------------+
| 1 | 3 |
| 1 | 7 |
| 3 | 5 |
| 3 | 1 |
| 4 | 5 |
+---------------+--------------+
我想从此表中选择数据并按 customfieldid
分组订购方式 fieldvalue asc
最佳答案
如果您想要第一个排序依据而不是分组依据:-
Select * From
(SELECT customerfieldid, fieldvalue FROM tbltest
ORDER BY fieldvalue ASC ) new
GROUP BY new.customefieldid
或者如果您想要第一个分组依据而不是排序依据:-
SELECT `customerfieldid`, `fieldvalue`
FROM `tbltest`
GROUP BY `customfieldid`
ORDER BY `fieldvalue` ASC
关于php - 选择组数据并按从低到高的顺序排列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34037083/