nima1981 icon

Untitled

nima1981 | PRO | 04/20/16 10:53:21 PM UTC | 0 ⭐ | 215 👁️ | Never ⏰ | []
text |

1.76 KB

|

None

|

0 👍

/

0 👎

SELECT billing_state, AuctionZip, Craigslist, Flyer, Friends, Newspaper, Radio, Search_Engine, Social_Media, TV, Other, Total FROM
 (SELECT
 IF(us.state IN ('WA','OR','CA','ID','NV','AZ','UT','MT','WY','CO','NM','TX','OK','KS','NE','SD','ND','arizona','Arizona','Texas'),'AZ',IF(us.state IN ('MN','IA','MO','IL','WI','MI','IN','KY','OH','Indiana','Indianapolis','Kentucky'),'IN',IF(us.state IN ('AR','TN','LA','MS','AL'),'TN',IF(us.state IN ('WV','VA','NC','SC','GA','FL','Georgia','South Carolina'),'SC',IF(us.state IN ('ME','NH','VT','MA','RI','CT','NJ','PA','NY','DE','MD','DC','PA Pennsylvania','Pennsylvania'),'PA',IF(us.state='',NULL,us.state)))))) billing_state,
 SUM(IF(referrer.text LIKE "%auctionzip%",1,0)) AuctionZip,
 SUM(IF(referrer.text LIKE "%craigslist%",1,0)) Craigslist,
SUM(IF(referrer.text LIKE "%flyer%",1,0)) Flyer,
 IF(referrer.text LIKE "%flyer%",1,0)
 SUM(IF(referrer.text LIKE "%friends%",1,0)) Friends,
 SUM(IF(referrer.text LIKE "%newspaper%",1,0)) Newspaper,
 SUM(IF(referrer.text LIKE "%radio%",1,0)) Radio,
 SUM(IF(referrer.text LIKE "%search%",1,0)) Search_Engine,
 SUM(IF(referrer.text LIKE "%social%",1,0)) Social_Media,
 SUM(IF(referrer.text LIKE "%tv%",1,0)) TV,
 SUM(IF(referrer.text LIKE "%other%",1,0)) Other,
 SUM(IF(referrer.text IS NOT NULL AND referrer.text <> '',1,0)) Total FROM user u
 INNER JOIN user_info ui ON (ui.user_id=u.id)
 INNER JOIN user_billing us ON (us.user_id=u.id)
 INNER JOIN user_cust_data referrer ON (referrer.user_id=u.id AND referrer.user_cust_field_id=2)
 INNER JOIN user_cust_data referrer ON (referrer.user_id=u.id AND referrer.user_cust_field_id=3)
 WHERE u.created_on {DateRange} AND referrer.text IS NOT NULL AND referrer.text <> ''
 GROUP BY billing_state) Temp
 ORDER BY Total DESC;

Comments