Hyありがとうございます!SQL Serverでコンマ区切り文字列を使用するにはどうすればいいですか
私たちは私たちのドメインにある種の配列を持っています。
例えば[ 123, 234, 345 ]
我々はSQL Serverに対してこれを照会しようとしているとき、我々は(文字列で置き換えます)のような何かを行うことができるように、我々は通常、123,234,345
(文字列)に、この配列を変換:
SELECT *
FROM [dbo].[myTable]
WHERE [myColumn] IN (123,234,345)
を
パフォーマンス面ではWHERE [myColumn] = 123 OR ...
の方が良い場合でも、これはかなり簡単です。
これは、ドメインからデータベースに配列を取得する唯一の方法です。
今、私は結合を行うために、この配列をテーブルに変換する必要があります。最初に私の頭に浮かんだのは、ドメイン内にXMLを作成し、これを何とか変換できるということでした。どのようにするか、あるいはより良い解決策を示す例を私に教えてもらえますか?
:)あなたのリンクは私を笑わせてくれました。それが私の質問にループバリアントを残してしまった理由です;)...はい - サーバー側が見逃されましたが、それは魔法を明らかにしました!ありがとう! –
ようこそ。 –
ROW_NUMBER ORDER BYの仕組みが混乱しています: -/ –