$first = mysql_query("SELECT * FROM feeds ORDER BY (number1 + number2) DESC LIMIT 1");
これは動作しません。number1 と number2 はどちらも int 列です。
何かアドバイス?
SELECT * FROM feeds ORDER BY (select (sum(column1) + sum(column2)) from feeds) DESC LIMIT 1
疑似フィールドを使用できます
SELECT *, (number1 + number2) as my_sum
FROM feeds ORDER BY my_sum DESC LIMIT 1
AS alias_nameを使用してselect_exprにエイリアスを指定できます。別名は式の列名として使用され、GROUP BY、ORDER BY、またはHAVING句で使用できます。