0

CSV 列に存在する VALUE に基づいて SQL テーブルをフィルター処理する方法。詳細には、次のようなカンマ区切り形式の整数を含むCSV列を持つテーブルがあります

12,234,32,55 
121,64,43,65
54,25,112,12
996,612,55,3  etc.

このテーブルから、csv 列の値が 12(twelve) である行、つまり csv レコードのある行を見つけたいと考えています。

12,234,32,55
54,25,112,12 only

助けてください

4

1 に答える 1

1
Select *
from Tablex 
where 
(Col like '%,12,%') 
 or (Col = '12')
 or LEFT(Col,3)='12,'
 or RIGHT(col,3)=',12'

Love2Learnが提案したように、またはそれ以上

 Select * From Tablex Where ','+Col+',' Like '%,12,%' 
于 2013-02-07T06:35:18.890 に答える