Saya menemukan dua kesalahan.
1. SQL
Kueri Anda berfungsi untuk contoh spesifik Anda, tetapi coba gunakan angka yang lebih kecil di COL2
atau COL3
, maka Anda akan menemukan bahwa itu tidak memberikan hasil yang Anda cari.
Coba ini sebagai gantinya:
SELECT LEAST(
MIN(COL1),
MIN(COL2),
MIN(COL3)
)
FROM yourtable;
2. PHP
Untuk menggunakan kueri mysql di php, silakan periksa manual tentang bagaimana ini dapat diarsipkan, contoh Anda bukanlah bagaimana hal itu dilakukan. Jika string kueri Anda disimpan di $SQL
, maka akan terlihat seperti ini:
/* 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);
}