「shepherd」、「shell」、「shelf」のように「She」で始まるレコードが複数あります...「she」が含まれるレコードを返したい
SELECT records FROM MYTABLE WHERE records = 'She'
ただし、これにより上記のすべてのデータが返されます...残りのデータなしで「彼女」だけを返すにはどうすればよいですか?
「shepherd」、「shell」、「shelf」のように「She」で始まるレコードが複数あります...「she」が含まれるレコードを返したい
SELECT records FROM MYTABLE WHERE records = 'She'
ただし、これにより上記のすべてのデータが返されます...残りのデータなしで「彼女」だけを返すにはどうすればよいですか?
「彼女」という単語が存在するレコードを取得する場合、クエリは次のようになります。
SELECT records FROM MYTABLE WHERE records LIKE 'She %'
「she」で始まるレコードを選択するには(「shephard」で始まるレコードも選択します):
SELECT records FROM MYTABLE WHERE records LIKE 'she%'
「彼女」という言葉が含まれているもの:
SELECT records FROM MYTABLE
WHERE records LIKE 'she %' OR
records LIKE '% she %' OR
records LIKE '% she'
おそらく正規表現を使用することもできます。