J'ai découvert deux erreurs.
Votre requête fonctionne pour votre exemple spécifique, mais essayez d'utiliser un nombre plus petit dans COL2
ou COL3
, vous découvrirez alors qu'il ne fournit pas les résultats que vous recherchez.
Essayez ceci à la place :
SELECT LEAST(
MIN(COL1),
MIN(COL2),
MIN(COL3)
)
FROM yourtable;
Pour utiliser une requête mysql en php, veuillez consulter le manuel sur la façon dont cela peut être archivé, votre exemple n'est pas comment cela se fait. Si votre chaîne de requête est stockée dans $SQL
, alors cela pourrait ressembler à ceci :
/* querying... */
$result = mysql_query($SQL);
/* handling possible errors */
if (!$result) {
die('Invalid query: ' . mysql_error());
}
/* handling the response */
while ($row = mysql_fetch_assoc($result)) {
var_dump($row);
}