問題タブ [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 に答える
1238 参照

mysql - Ruby on Railsでネストされたクエリを作成するには?

whereメソッドを使って以下のクエリを書きたい

次のクエリを使用してみましたが、構文エラーで終了しました

助けてください

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

sql - ネストされたクエリ変数

国 (COUNTRIES) の列を持つテーブル、州の列とその州が属する国 (STATES) の列を持つテーブル、および都市の列を持つテーブルを持つデータベースがあるとします。都市の州 (CITIES) の列。国、その国の州、およびその州にある都市の数を出力するクエリを書きたい

私の外側のクエリは次のようなものです

そのexistsステートメントで、COUNT関数がカウントする特定の州のすべての都市を引き出すネストされたサブクエリを書きたいと思います。特定の州の都市のみを引き出す変数または同様のものを書く方法はありますか?

これが紛らわしい例であれば申し訳ありませんが、これを書こうとしている実際のクエリは説明がさらに難しいです。基本的に (この例を使用して) 私のサブクエリは、すべての州のすべての都市を引き出しています。これを変更する必要があるのは、アリゾナ州の都市の数を数えようとしている場合に、シアトルやデモインを表示させたくないからです。

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

mysql - ネストされたクエリの最適化

以下のクエリを最適化するのに助けが必要です。写真の各投票 (-1 または 1) を保持する 30+k レコードを持つテーブル pt_votes があり、すべての写真とその投票合計を選択したいので、以下のようなクエリがありますが、実行に約 9 秒かかります。どうすれば最適化できますか?

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

mysql - null を返す SELECT COUNT サブクエリを使用した INSERT INTO

内部にエクササイズが入ったテーブルがあり、エクササイズごとに別のテーブルにいくつかのイラストがあります。イラストを挿入して「位置」属性で並べておきたいです。したがって、イラストを追加すると、「位置」属性は、指定された演習のイラストの数と等しくなります (位置は 0 から始まるため)。

だから私はそのようなことを試しました:

このクエリは正常に機能しますが、演習用の図が少なくとも 1 つある場合に限ります。それ以外の場合、サブクエリは null を返し、論理的な「列 'position' を null にすることはできません」というエラーが表示されます。通常、select サブクエリが null を返す場合はゼロを入力します。ISNULL() を試しましたが、正しい構文が見つかりません。なにか提案を ?

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

sql - SQL Server サブクエリ結合エラー

massemail_emailmaster の GroupID 列を更新し、massemail_groupmaster に格納されている値に設定したいと考えています。両方のテーブルには、サブクエリで結合するために使用した GroupName 列があります。しかし、次のクエリでエラーが発生します。エラー メッセージは、a3 付近の構文が正しくありません。ここの構文の間違いがわかりません。助けてください。

テーブルの DDL[dbo]. [massmail_emailmaster]

テーブルの DDL

0 投票する
0 に答える
37 参照

date - max(date) 条件を使用して、ネストされた選択を左結合に変える

これは一見、高すぎるようです。左結合に合わせて変更するのを手伝ってくれる人はいますか? max(dateprocessed) 構文が私を殺しています。

前もって感謝します!