問題タブ [nested-query]

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.

0 投票する
1 に答える
1756 参照

linq - 入れ子になった LINQ クエリで、bigint を含む Contains を使用する

これは私が欲しいSQLです(ClearinghouseKeyはですbigint):

内部クエリは簡単で、LINQPad で正しい結果が得られます。

しかし、外側のクエリではエラーが発生します: Type arguments from ...Contains.. can't be inferred from usage:

ClearinghouseKey が bigint であるためですか? このクエリを記述する他の方法はありますか?

ありがとう、ジャンヌ

0 投票する
2 に答える
3025 参照

sql - この場合、ネストされたSQLクエリを回避するにはどうすればよいですか?

これこの質問に関連するSQLの質問があります(ただし異なります)。基本的に、ネストされたクエリを回避する方法を知りたいです。

jobsある会社がその歴史の中で実行した膨大な数の仕事()があるとしましょう。これらのジョブは、年、月、場所、およびジョブに使用されるツールに属するコードによって特徴付けられます。さらに、ツールの表(tools)があり、ツールコードをツールの説明とツールに関する詳細データに変換しています。今、彼らはドロップダウンボックスを使用して年、月、場所、ツールを選択できるWebサイトを望んでいます。その後、一致するジョブが表示されます。最後のドロップダウンに、前に選択した年、月、場所に一致する関連ツールのみを入力したいので、次のネストされたクエリを記述します。

完全なデータベースでJOINを実行してそこから選択するよりもはるかに高速だったため、このネストされたクエリに頼りました。クエリ時間が大幅に短縮されました。しかし、最近、MySQLのネストされたクエリは絶対に避けるべきだと読んだので、このアプローチが間違っているのではないかと思います。クエリを別の方法で書き直す必要がありますか?そしてどうやって?

0 投票する
4 に答える
341 参照

sql - SQL:ネストされたクエリのヘルプ

これが私のスキーマです:

サプライヤー(sid:整数、sname:文字列、アドレス文字列)

Parts(pid:整数、 pname:文字列、色:文字列)

カタログ(sid:整数、pid:整数、コスト:実数)

太字は主キーを示します。

すべての部品を供給しているすべてのサプライヤーを見つけるためのクエリを作成したいと思います。これが私がすでに持っている2つのクエリです:

私がやりたいことは、命令型で、次のようなものです。

これをMySQLに変換するにはどうすればよいですか?

0 投票する
2 に答える
287 参照

sql - 同じテーブル、1 フィールドから 2 フィールドへのクエリ

私は 2 つのテーブルを持っています: 1 つ目は従業員 (任意のポジションの従業員) を保持し、2 つ目は ID 番号を持つマネージャーと従業員の関係を保持します。

のようなクエリを書きたい

どうやってやるの?

0 投票する
2 に答える
248 参照

sql - 最大の配達を提供したサプライヤーの名前を表示しますか(ネストされたクエリ)?

Sサプライヤー(S、SNAME、CITY)を含むテーブル、P製品(P、PNAME、COLOUR、WEIGHT、PRICE)をSP含むテーブル、および配送(S、P、QTY)を含むテーブルがあります。ここで、SとPはテーブルへの外部キーです。 SとP。

私に頼まれたことは

「(ネストされたクエリとして)最大の配信を配信したサプライヤの名前を表示します。」

どうすればこれを行うことができますか?

編集:私が正常に機能していると主張したコードの一部を削除しました。そうではありませんでした。

0 投票する
1 に答える
141 参照

sql - クエリから選択できないのはなぜですか?

私はこのようなクエリを持っています(いいえ、私のテーブルとフィールドはこれらの名前で呼び出されていませんが、構造は同じです)-

それはうまくいきます。しかし、そこから選択しようとすると(最終的にはグループバイなどで操作しようとしますが、今のところ単純な選択を試みました)、次のようになります。

エラーが発生します:

私は何を間違っていますか?

0 投票する
2 に答える
4915 参照

sql - postgres sql でネストされたクエリを使用するのはいつですか?

違いは何ですか..

本当に違いがありますか?

0 投票する
1 に答える
5189 参照

mongodb - MongoDb でネストされた配列を照会する

ネストされた配列内の文字列の存在によってドキュメントを取得したいと思います。たとえば、データ (文の依存関係の解析を表す) は次のようになります。

私が見つけた最も近い解決策は、それがリストのリスト['nn', ...]の2番目の位置であると想定しています:tuples

固定位置を緩める方法はありますか?タプル (内容ではない) は任意の順序にすることができます。

['nn', 'method', X]第 2 に、依存関係解析で名詞「メソッド」を意味する を含むドキュメントを取得できると非常に 便利です。

ありがとうございました!

0 投票する
5 に答える
266 参照

mysql - このタイプのSQLSELECTでネストされたクエリを削除する方法はありますか?

このテーブル構造とサンプルデータを考えると(t3はクエリで使用しないでください。ここでは、t1とt2の関係を示しています)。

次の条件を満たすSQLクエリをどのように作成しますか。

テーブルが大きくてもパフォーマンスが低下しません...?

0 投票する
3 に答える
110065 参照

sharepoint - 複数のフィールドにネストされたANDとORを使用したCAMLクエリ

私は、作成している非常に具体的な検索Webサービスに提供されたキーワードに基づいてCAMLを動的に生成するための概念実証コードに取り組んでいます。この証明には、SharePointが提供する検索Webサービスを使用していません。私は私が達成しようとしていることのためにすでにそうしました。私のすべての研究から、私が達成しようとしていること、つまり複数のフィールドで複数の値をチェックすることの近い例を見つけることができません。はい、私はすでにSOを調べて、これを含めて私の答えを探しました。CAMLクエリの構築についてサポートが必要です。

そうは言っても、可能であれば、次のSQLのようなクエリをCAMLでどのように記述できますか?