1

「shepherd」、「shell」、「shelf」のように「She」で始まるレコードが複数あります...「she」が含まれるレコードを返したい

SELECT records FROM MYTABLE WHERE records = 'She'

ただし、これにより上記のすべてのデータが返されます...残りのデータなしで「彼女」だけを返すにはどうすればよいですか?

4

2 に答える 2

1

「彼女」という単語が存在するレコードを取得する場合、クエリは次のようになります。

SELECT records FROM MYTABLE WHERE records LIKE 'She %'
于 2012-11-26T21:08:54.727 に答える
1

「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'

おそらく正規表現を使用することもできます。

于 2012-11-26T21:13:25.093 に答える