フィールドが単純な数式(私の場合は除算)に準拠しているすべての製品を選択する必要があります。
クエリの例:
SELECT * FROM cars WHERE (retail_price/invoice_price)>1.05
柔軟性が必要:
式を別の場所で文字列として定義し、WHERE句の後にSQLクエリでポップできるようにしたいので、ここで柔軟性が必要です。
$expression = "(retail_price/invoice_price)>1.05";
$query = "SELECT * FROM cars WHERE ".$expression." LIMIT 1";
注:
-retail_priceのデータ型はVARCHARです-invoice_priceのデータ型はVARCHARです-VARCHARが
金額に適しているかどうかはわかりませんが
。
助言がありますか?上記は私にはうまくいかなかったので。(ゼロの結果を返しました)