Simplifying MySql queries

From: Date: Sat, 12 Feb 2011 20:40:27 +0000
Subject: Simplifying MySql queries
Groups: php.general 
Request: Send a blank email to php-general+get-311258@lists.php.net to get a copy of this message
Hi all, I'm using in my PHP script the following four MySql queries: $q1=mysql_query("SELECT * FROM CandidateQuestions WHERE Category='1' ORDER BY RAND() LIMIT 1"); $q2=mysql_query("SELECT * FROM CandidateQuestions WHERE Category='2' ORDER BY RAND() LIMIT 1"); $q3=mysql_query("SELECT * FROM CandidateQuestions WHERE Category='3' ORDER BY RAND() LIMIT 1"); $q4=mysql_query("SELECT * FROM CandidateQuestions WHERE Category='4' ORDER BY RAND() LIMIT 1"); and here goes the question: is there a way to make these four in one so strictly one random question is selected from all of the four categories? Thanks! -- With best regards from Ukraine, Andre Skype: Francophile Twitter: http://twitter.com/m_elensule Facebook: http://facebook.com/menelion

« previous php.general (#311258) next »