我发现了两个错误.
1. SQL
您的查询适用于您的特定示例,但尝试在COL2或COL3中使用较小的数字,然后您将发现它不提供您正在寻找的结果.
试试这个:
SELECT LEAST(
MIN(COL1),
MIN(COL2),
MIN(COL3)
)
FROM yourtable;
2. PHP
为了在php中使用mysql查询,请关于如何归档这个check the manual,你的例子不是如何完成的.如果您的查询字符串存储在$SQL中,那么它可能如下所示:
/* 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);
}