0

SQLすべての単語に含まれる次のクエリがありますNANI

SELECT * FROM some_tbl WHERE q LIKE '%NANI%';

データベースに次のような文があると便利です。

ナニはカーボベルデで生まれ、幼い頃に家族と一緒にヨーロッパに移住しました。

しかし、上記のクエリだけを入力NAするNIと、その文が再び返されます。

LIKE句を単語の一部ではなく完全な単語と比較するパターンが必要ですが、アイデアはありますか?

4

1 に答える 1

2

ターゲット文字列を空白にするだけです。

SELECT * 
FROM some_tbl 
WHERE q LIKE '% NANI %'
   or q LIKE 'NANI %'
   or q LIKE '% NANI'
   or q = 'NANI';
于 2013-02-17T15:21:29.617 に答える