See this query?  I need a separate query that will return ONLY the total
record count that it would come up with.  I've tried replacing the select
part with COUNT() but I still get a series of records in my return result. 
I just need ONE return value -- the total COUNT of rows returned by this
query originally.

SELECT e.id, e.title, e.subheading, eta.start_timestamp, eta.end_timestamp,
e.zip, e.bold, e.outline, e.color, e.subheading, COUNT(esa.id) AS
subcat_count
FROM demo_event_time_assoc eta,
        demo_events e,
        demo_event_subcategory_assoc esa,
        demo_zip_codes z
WHERE eta.event_id=e.id
        AND esa.event_id=e.id
        AND z.zip=e.zip
        AND e.active=1 
        AND esa.subcategory_id IN (1,2,3,4,5,6,7,8,9,10)
        AND (
        (eta.start_timestamp >= 1162281600 AND eta.start_timestamp <= 
1162368000)
         OR
        (eta.end_timestamp < 1162281600 AND eta.end_timestamp > 1162285200))
        AND (3963.20477315*(2*asin(sqrt(POWER(sin((0.59533458956
-z.lat_radians)/2),2) +
cos(0.59533458956)*cos(z.lat_radians)*POWER(sin((-2.06592416764 -
z.long_radians)/2),2)))) < 50) GROUP BY eta.id ORDER BY subcat_count DESC,
eta.id




-- 
View this message in context: 
http://www.nabble.com/urgent%3A-Trying-to-get-COUNT-for-fairly-elaborate-query-tf2449123.html#a6826536
Sent from the Php - Database mailing list archive at Nabble.com.

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to