diff --git a/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java b/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java
index c3b94f68..6db08d1b 100644
--- a/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java
+++ b/src/main/java/com/genersoft/iot/vmp/storager/dao/DeviceChannelMapper.java
@@ -67,7 +67,7 @@ public interface DeviceChannelMapper {
" AND dc.status=0" +
" AND dc.subCount > 0 " +
" AND dc.subCount = 0 " +
- "GROUP BY dc.channelId " +
+ "ORDER BY dc.channelId " +
" "})
List queryChannels(String deviceId, String parentChannelId, String query, Boolean hasSubChannel, Boolean online);