0

次の表があります。

number | desc
1      | name
2      | pake
3      | name
4      | fly
5      | high

キーワードを使用して'like'いますが、複数の比較が必要です
。以下にクエリを記述すると、1 番と 3 番が取得されます。

select number  from mytable where desc like'%name%'

列にいくつかの条件を使用したいのですがdesc、これは私がこれまでに持っているものです:

select number from mytable where desc like'%name%' and like'%fly%'

これにより、エラーが発生します。私がしようとしていることに似たものはありますか?
ネストされた選択はトリックを行いますか?

4

2 に答える 2

1

対象フィールド名を繰り返す

select number 
from mytable 
where desc like '%name%' 
or desc like '%fly%'

たぶん、そして、多分、あるいは、多分。

于 2013-06-14T09:29:22.877 に答える
1
select number from mytable where desc like'%name%' or desc like'%fly%'
于 2013-06-14T09:30:10.653 に答える