Changeset 330
- Timestamp:
- 2007/02/22 11:13:07 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/dev/html/admin/home.php
r33 r330 127 127 // postgresql ¤È mysql ¤È¤ÇSQL¤ò¤ï¤±¤ë 128 128 if (DB_TYPE == "pgsql") { 129 $sql = "SELECT COUNT(*) FROM dtb_review 130 WHERE del_flg=0 AND to_char(create_date, 'YYYY/MM/DD') = to_char(now() - interval '1 days','YYYY/MM/DD')131 AND to_char( create_date,'YYYY/MM/DD') != to_char(now(),'YYYY/MM/DD')";129 $sql = "SELECT COUNT(*) FROM dtb_review AS A LEFT JOIN dtb_products AS B ON A.product_id = B.product_id 130 WHERE A.del_flg=0 AND B.del_flg = 0 AND to_char(A.create_date, 'YYYY/MM/DD') = to_char(now() - interval '1 days','YYYY/MM/DD') 131 AND to_char(A.create_date,'YYYY/MM/DD') != to_char(now(),'YYYY/MM/DD')"; 132 132 }else if (DB_TYPE == "mysql") { 133 $sql = "SELECT COUNT(*) FROM dtb_review 134 WHERE del_flg = 0 AND cast(substring(create_date,1, 10) as date) = DATE_ADD(current_date, interval -1 day)135 AND cast(substring( create_date,1, 10) as date) != cast(substring(now(),1, 10) as date)";133 $sql = "SELECT COUNT(*) FROM dtb_review AS A LEFT JOIN dtb_products AS B ON A.product_id = B.product_id 134 WHERE A.del_flg = 0 AND B.del_flg = 0 AND cast(substring(A.create_date,1, 10) as date) = DATE_ADD(current_date, interval -1 day) 135 AND cast(substring(A.create_date,1, 10) as date) != cast(substring(now(),1, 10) as date)"; 136 136 } 137 137 $return = $conn->getOne($sql); … … 140 140 141 141 function lfGetReviewNonDisp($conn){ 142 $sql = "SELECT COUNT(*) FROM dtb_review WHERE del_flg=0 AND status=2";142 $sql = "SELECT COUNT(*) FROM dtb_review AS A LEFT JOIN dtb_products AS B ON A.product_id = B.product_id WHERE A.del_flg=0 AND A.status=2 AND B.del_flg=0"; 143 143 $return = $conn->getOne($sql); 144 144 return $return;
Note: See TracChangeset
for help on using the changeset viewer.