|
@@ -17,10 +17,10 @@
|
|
|
top ${limit} a.*,b.countNum,c.flag,d.commCount,f.name,f.headpir
|
|
|
from
|
|
|
bus_travel AS a
|
|
|
- LEFT JOIN ( SELECT COUNT ( * ) AS countNum, travel_uuid FROM sys_travel_give GROUP BY travel_uuid ) b ON a.uuid = b.travel_uuid
|
|
|
- LEFT JOIN ( SELECT COUNT ( * ) AS flag, travel_uuid FROM sys_travel_give WHERE code = #{code} GROUP BY travel_uuid ) c ON a.uuid = c.travel_uuid
|
|
|
- LEFT JOIN ( SELECT COUNT ( * ) AS commCount, travel_uuid FROM bus_travel_comments GROUP BY travel_uuid ) d ON a.uuid = d.travel_uuid
|
|
|
- LEFT JOIN (SELECT headpir,name,code from sys_users) f on f.code = a.code
|
|
|
+ LEFT JOIN ( SELECT COUNT ( * ) AS countNum, travel_uuid FROM sys_travel_give GROUP BY travel_uuid ) b ON a.uuid = b.travel_uuid
|
|
|
+ LEFT JOIN ( SELECT COUNT ( * ) AS flag, travel_uuid FROM sys_travel_give WHERE code = #{code} GROUP BY travel_uuid ) c ON a.uuid = c.travel_uuid
|
|
|
+ LEFT JOIN ( SELECT COUNT ( * ) AS commCount, travel_uuid FROM bus_travel_comments GROUP BY travel_uuid ) d ON a.uuid = d.travel_uuid
|
|
|
+ LEFT JOIN (SELECT headpir,name,code from sys_users) f on f.code = a.code
|
|
|
<trim prefix="WHERE" prefixOverrides="and | or">
|
|
|
<if test="uuid != null and uuid != ''">
|
|
|
and a.uuid = #{uuid}
|