Administrator 2 лет назад
Родитель
Сommit
d22be47486
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      mhotel/src/com/happy/dao/impl/HotelImplDao.java

+ 3 - 3
mhotel/src/com/happy/dao/impl/HotelImplDao.java

@@ -105,7 +105,7 @@ public class HotelImplDao implements HotelDao {
     public Hotel getById(int id) {
 
         String sql = " SELECT   a.*, c.manager_phone, b.hotel_township_name,c.hotel_name  FROM `hotel` a  " +
-                " LEFT JOIN (SELECT   manager_id, corpn_phone manager_phone, hotel_township,hotel_name FROM  admin_manager  GROUP BY  manager_id) c ON a.manager_id = c.manager_id " +
+                " LEFT JOIN (SELECT   id, corpn_phone manager_phone, hotel_township,hotel_name FROM  admin_manager ) c ON a.manager_id = c.id " +
                 " LEFT JOIN (  SELECT  id,name as hotel_township_name  FROM  hotel_dict GROUP BY  id) b ON b.id = c.hotel_township   "+
                 " WHERE  a.STATUS = 1  AND a.id =  :id ";
 //        String sql = "SELECT * FROM `hotel` WHERE id = :id ";
@@ -126,7 +126,7 @@ public class HotelImplDao implements HotelDao {
     public Hotel getByManagerId(int id) {
 
         String sql = " SELECT   a.*, c.manager_phone, b.hotel_township_name,c.hotel_name  FROM `hotel` a  " +
-                " LEFT JOIN (SELECT   manager_id, corpn_phone manager_phone, hotel_township,hotel_name FROM  admin_manager  GROUP BY  manager_id) c ON a.manager_id = c.manager_id " +
+                " LEFT JOIN (SELECT   id, corpn_phone manager_phone, hotel_township,hotel_name FROM  admin_manager ) c ON a.manager_id = c.id " +
                 " LEFT JOIN (  SELECT  id,name as hotel_township_name  FROM  hotel_dict GROUP BY  id) b ON b.id = c.hotel_township   "+
                 " WHERE  a.STATUS = 1  AND a.manager_id =  :manager_id ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
@@ -162,7 +162,7 @@ public class HotelImplDao implements HotelDao {
         int start = (page - 1) * rows;// 每页的起始下标
         String sql = "SELECT a.*,b.min_price,c.hotel_township,d.hotel_township_name, e.h_type_name,c.hotel_name FROM `hotel` a " +
                 "left join (select manager_id,min(price) min_price from house group by manager_id) b on a.manager_id = b.manager_id " +
-                "left join (select manager_id,hotel_township,hotel_name from admin_manager group by manager_id) c on a.manager_id = c.manager_id " +
+                "left join (select id,manager_id,hotel_township,hotel_name from admin_manager ) c on a.manager_id = c.id " +
                 "LEFT JOIN (  SELECT  id,name as hotel_township_name  FROM  hotel_dict GROUP BY  id) d ON d.id = c.hotel_township " +
                 "LEFT JOIN (  SELECT  id,name as h_type_name  FROM  hotel_dict GROUP BY  id) e ON e.id = a.htype      " +
                 " WHERE status=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";