想要从此行获取所有数据,但尝试清除重复数据。
当前查询:
SELECT DISTINCT(cDeviceRegistrationID) FROM tblUsers WHERE cDeviceRegistrationID > '';
这只返回一列数据,但我也希望得到所有其他数据。
这对我不起作用,因为它仍将返回具有相同cDeviceRegistrationID的行:
SELECT * FROM tblUsers WHERE cDeviceRegistrationID > '';
答案 0 :(得分:3)
SELECT * FROM tblUsers WHERE cDeviceRegistrationID > '' GROUP BY cDeviceRegistrationID
首选此方法,因为您可以利用索引(索引cDeviceRegistrationID)。