CSV value
を保持するテーブルcolumn
があります。例:2,3,4,1,13 具体的にはCSV
からstring
を見つけて、row
と一致する正確な検索string
をcsv
から返します。sqlのcsvカラムから正確な文字列に一致する行を返す方法は?
表:
tbl_A(ID,name,Csv)
ID name CSV
1 ABC 1,2,13,15
2 PQR 1,4,3,5
@SearchSting=13
必要な出力:
ID name CSV
1 ABC 1,2,13,15
select * from tbl_A where csv like '%@SearchSting%'
これは、両方の行を与えるだろう。 :(
ヘルプは感謝!
チェックを、この場合に役立ちます - のhttp:// stackoverfl ow.com/questions/9207628/sql-search-from-csv-string – MusicLovingIndianGirl
どのDBMSを使用していますか? Postgres?オラクル?最善の解決策は、壊れたデザインを修正することです。 –
そのSQLSERVER2012! –