0

文字列内のすべての単一文字を選択するSQLクエリが必要です。例:

私はひもです。

私は別の文字列です。

私は3番目で最後の弦です。

したがって、スペースで囲まれた1文字が含まれているため、最初と最後の行が検索されます。

4

2 に答える 2

2

ワイルドカードを使用できます_。これは、任意の1文字を意味します。

select  *
from    YourTable
where   col1 like '% _ %'
于 2012-08-13T06:52:27.173 に答える
0

これを試して:

SELECT  *
FROM    <TABLE>
WHERE   ' '+<COL>+' ' LIKE '% _ %'

ここでwhere句では、両端にスペースを追加して、文字列の最初と最後にも1文字を使用するようにしています。

于 2012-08-13T07:07:53.223 に答える