0

2行以上に基づいてデータベースからアイテムを選択するようなコマンドがあるかどうか疑問に思っています。

例えば:

SELECT * FROM 'table' WHERE 'row1' OR 'row2' OR 'row3' LIKE 'myValue'

ORのようなものはありますか?

4

1 に答える 1

4

いいえ、各条件を明示的に指定する必要があります。

WHERE row1 LIKE 'myValue'
   OR row2 LIKE 'myValue'
   OR row3 LIKE 'myValue'

重要事項:

  1. 列名の前後にquotes( ) を使用しないでください。'バックティックのみ`が許可されます
  2. またはLIKEのような機能を使用しない場合は、使用しないで、代わりに使用してください。この場合、あなたの状態は次のように縮小できます。_%=

    WHERE 'myValue' IN (row1, row2, row3)
    
于 2012-07-18T02:57:26.387 に答える