問題タブ [json-value]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - TSQL JSON_QUERY を使用して配列がサブセットであることを確認する方法
Documents
データが JSON 形式で保存されている次のテーブルがあります。
次に、jsonでもあるフィルターがあります
where句でフィルタを適用するにはどうすればよいですか。
期待される結果は、一致するドキュメント、DocumentID 1、2、3 を返す必要があります。
json - SQL サーバー: JSON_QUERY を使用してすべての json 配列要素を選択します
私はこの値を持つテーブルに列を持っていmyColumn
ます:myTable
または関数select
を使用してクエリを記述する必要があります (私のバージョンは をサポートしていません)。クエリは次の結果を返す必要があります。JSON_VALUE
JSON_QUERY
sql server
OPENJSON
ご覧のとおり、value
パラメーターの値が必要です。6285
また、配列内のオブジェクトに含まれる要素がわからないことに注意してください。つまり、2 つの要素 (75963 と 75742) が含まれることを事前に知りません。多かれ少なかれ要素が存在する可能性があり、それらはもちろん異なる可能性があります. ただし6285
、配列内のオブジェクトは常に 1 つだけです。
それを達成するためにどのようなものselect
を書くことができますか?