0
+---------+-------+
|value    |fruit  |
+---------+-------+
|0        |Orange |
+---------+-------+
|2        |Orange |
+---------+-------+

オレンジの値が 2 の場合は、その行を選択する必要があります。そうでない場合は、値が 0 の行を選択します。

編集:「Ornage」のタイプミスを修正しました。@Ysh正しいですか?

4

1 に答える 1

0

これを試して

SELECT * FROM T WHERE 
fruit="ORANGE"
AND
(value =0 OR value=2)
ORDER BY value Desc
limit 1
于 2013-11-13T13:14:30.487 に答える