0
誰かがx> yでxとyの両方がテーブルの列である行を選択する方法を知っていますか?x> yのどこの行を選択するか
$query = mysql_query("SELECT * FROM table WHERE x > '???' ");
誰かがx> yでxとyの両方がテーブルの列である行を選択する方法を知っていますか?x> yのどこの行を選択するか
$query = mysql_query("SELECT * FROM table WHERE x > '???' ");
列x
値が、それはこのシンプルで列y
よりも大きいすべての行を取得するには。
SELECT * /*BTW - Don't use *. List desired columns explicitly*/
FROM table
WHERE x > y;
列名は、関係演算子の両側でも有効な値があれば、どこでも指定できます。
SELECT *
FROM table
WHERE x > y
なぜ*を使用しないのですか? ロードするのが難しくないためですか? – Henrikh
@Daniel - クエリで '*'を使用するすべてのカラムが必要な場合でも、新しいカラムを追加するとクエリによって不要なデータが返される可能性があります。たとえば、[議論を参照してください](http://stackoverflow.com/questions/65512/which-is-faster-best-select-or-select-column1-colum2-column3-etc) –
ありがとうたくさんの私の友人 – Henrikh