問題タブ [derived-table]
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.
mysql - 行で少なくとも1,5,10,20などのトランザクションがあったクレジットカードの数を数えるSQL方法
クレジット カード トランザクションの MySQL データ セットがあります。
私は知りたいです:
グループが重複しているため、条件付き集計の方が優れたアプローチのようです。
問題は、上記が列で結果セットを生成することですが、行で結果セットを生成しようとしています。
MySQL で列を行にピボットする従来の方法は、select sum() from table union のシーケンスを繰り返し使用することですが、この場合、ベース データは派生テーブルであるため、この方法はここでは機能しないようです。列を行に反転する方法のアイデアはありますか?
database - 単純な銀行口座の派生口座残高と保管口座残高?
つまり、通常の銀行口座と同じように、多くの取引があり、お金の流入または流出が発生します。口座残高は、取引額を合計するだけでいつでも導き出すことができます。この場合、更新された口座残高をデータベースに保存するか、必要に応じて再計算するか、どちらが良いでしょうか?
アカウントあたりの予想取引量: <1 日 5
アカウント残高の予想される取得: トランザクションが発生するたびに、それ以外の場合は平均して 1 日に 1 回。
これについてどのように決定を下すことをお勧めしますか? どうもありがとう!
mysql - 毎月 x 回の取引があったクレジット カードの数を数える SQL
クレジット カード トランザクションの MySQL データ セットがあります。
私は知りたいです:
グループが重複しているため、条件付き集計の方が優れたアプローチのようです。
問題は、上記が合計で結果セットを生成することです。1 か月あたりの結果セットが必要です。
このデータセットで月ごとにグループ化する方法がわかりません。
left-join - Laravel 5、結合句の派生テーブル?
私はこのクエリを持っています:
Eloquentでこれを書く方法がわかりません。
例えば:
どうすればこれを達成できますか?
mysql - 結合された MySQL 派生テーブル
次のクエリでは、count2 の正しい値を返すときに問題が発生しています。
必要なのは、派生テーブル t を使用して簡単に実行できる table2 から行数を取得することです。
問題は、prf テーブルがサブクエリのスコープ外にあるため、WHERE t2.user = prf.user ステートメントが失敗することです。
上記を達成するにはどうすればよいですか?
編集:よりよく理解するのに役立つ場合に備えて、実際のクエリを追加しています:
私が参照しているサブクエリは、anakykl_endiaf として結果を返すものです。
sql - Oracle クエリが困惑 - 派生テーブル
最も基本的な SQL クエリ以上のことをしたのは久しぶりです。しかし、私は今日これに出くわし、それに数時間を費やし、派生テーブルの試みで立ち往生しています(これはOracle db用です)。いくつかのヒントを探しています。どうも。
CollectionID=201 でクエリを実行しようとしています
sql - SQL Server - 派生テーブル データ ストレージ
SQL Server でクエリを書いているときに、別のテーブルと結合したときに派生テーブルである内部クエリのデータに時間がかかっていることに気付きました。外部テーブルに結合されたキーは主キーにあります。10,000レコード、15列くらいのデータだったのでビックリしました。
しかし、派生テーブルからのデータを一時テーブルに格納して結合すると、パフォーマンスは 2 秒未満でした。その理由は何だろう?