Changeset 4913 for temp/trunk/html/admin/batch
- Timestamp:
- 2006/09/17 20:16:43 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/html/admin/batch/daily.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/admin/batch/daily.php
r4912 r4913 101 101 $from = " FROM dtb_order AS T1 LEFT JOIN dtb_customer AS T2 USING ( customer_id ) "; 102 102 $where = " WHERE T1.del_flg = 0 AND T1.create_date BETWEEN '$start' AND '$end' "; 103 104 $sql = "SELECT "; 105 $sql.= "COUNT(*) AS total_order, "; 106 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.customer_id = 0) AS nonmember ) AS nonmember, "; 107 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.customer_id <> 0) AS member ) AS member, "; 108 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 1) AS men ) AS men, "; 109 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 2) AS women ) AS women, "; 110 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 1 AND T2.customer_id <> 0) AS men_member ) AS men_member, "; 111 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 1 AND T2.customer_id = 0) AS men_nonmember ) AS men_nonmember, "; 112 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 2 AND T2.customer_id <> 0) AS women_member ) AS women_member, "; 113 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 2 AND T2.customer_id = 0) AS women_nonmember ) AS women_nonmember, "; 114 $sql.= "SUM(total) AS total, "; 115 $sql.= "(AVG(total)) AS total_average "; 116 $sql.= $from; 117 $sql.= $where; // ¼õÃíºîÀ®Æü¤Ç¸¡º÷¤¹¤ë 118 119 120 /* 103 104 /* mysql¤Ç¤âÌäÂê¤Ê¤¤¤è¤¦¤Ë½¤Àµ 121 105 $sql = "SELECT "; 122 106 $sql.= "COUNT(*) AS total_order, "; … … 134 118 $sql.= $where; // ¼õÃíºîÀ®Æü¤Ç¸¡º÷¤¹¤ë 135 119 */ 120 $sql = "SELECT "; 121 $sql.= "COUNT(*) AS total_order, "; 122 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.customer_id = 0) AS nonmember ) AS nonmember, "; 123 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.customer_id <> 0) AS member ) AS member, "; 124 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 1) AS men ) AS men, "; 125 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 2) AS women ) AS women, "; 126 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 1 AND T2.customer_id <> 0) AS men_member ) AS men_member, "; 127 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 1 AND T2.customer_id = 0) AS men_nonmember ) AS men_nonmember, "; 128 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 2 AND T2.customer_id <> 0) AS women_member ) AS women_member, "; 129 $sql.= "(SELECT sum(cnt) FROM (SELECT COUNT(*) AS cnt $from $where AND T1.order_sex = 2 AND T2.customer_id = 0) AS women_nonmember ) AS women_nonmember, "; 130 $sql.= "SUM(total) AS total, "; 131 $sql.= "(AVG(total)) AS total_average "; 132 $sql.= $from; 133 $sql.= $where; // ¼õÃíºîÀ®Æü¤Ç¸¡º÷¤¹¤ë 134 136 135 return $sql; 137 136 }
Note: See TracChangeset
for help on using the changeset viewer.
