greatest-n-per-group

    0

    1答えて

    私は「イベントソーシング」スタイルで組織されたテラバイトのデータを持っています。あるキーに対するすべての更新は、レベルと呼ばれる更新の「時間」とともに格納されます。内部クエリは、特定の時刻またはその前のすべてのキーの最新の値を検索します。次に、外部クエリによって特定のキーが選択されます。 私はこのクエリーを特定の時間(多くの場合過去)に100回実行しますが、多くのキーで実行します。 外部クエリのみ

    -1

    2答えて

    次のシナリオを照会する正しい方法を見つけるのには苦労しています。下の表を例として考えてみましょう。ここでは、そのdvpcとpid値の列に対してindex_no 124の行を追加したいとします。提案してください。 Index_No dvpc pid rate 123 123 30 0.01 124 123 30 0.02

    0

    2答えて

    MySQL(バージョン:5.6.29および10.1.28-MariaDB)から上位n(現在は2)行を取得しようとしています。 私はSOや他の場所で簡単な例を見ました(、example2) 問題は、私のクエリがより複雑で、うまく動作していないようです。 Iは、(いくつかのフィールドを簡潔にするために除去される)図に見られるようなテーブルを持っている: 各purchase_itemクーポン、purch

    0

    1答えて

    私は、異なる乗客の種類によってグループ化されたすべての乗客のtotalFareを返すネストされたクエリを持っています。 SELECT PASSNGR.type , sum(FARE.fee) AS totalFare FROM Passenger AS PASSNGR JOIN Fare AS FARE ON (PASSNGR.type = FARE.type) GR

    -2

    3答えて

    マイemp表: ENAME SAL ---------- ---------- KING 5000 SCOTT 3000 FORD 3000 JONES 2975 BLAKE 2850 CLARK 2450 トップ5 earners.iを取得するためには、以下のクエリを使用していました。 SELECT * FROM (SELECT ename,

    0

    3答えて


    0

    2答えて

    これは比較的簡単な質問かもしれませんが、私はそれを解決するために苦労しています。私は3つのテーブルすべて(owners, pets, petTypes)と次のデータを1つのクエリのすべてを抽出しようとしている。最初の2つは難しいことではありませんが、3番目と4番目は私が苦労している場所です。 https://pastebin.com/veXHwcMc 質問: 所有者ID 所有者名 所有者最古のペッ

    -1

    1答えて

    私には、order_id、status、およびupdate_dateが含まれているテーブルがあります。ステータスは成功または失敗である可能性があります。各注文は、以下のような「成功」ステータスを除いて、更新日が異なるこれらのステータスを複数回持つことができます。 1001 success 03-01-2015 1002 failure 03-01-2015 の下のplsを取得するために役立つ

    0

    1答えて

    私は以下のテーブルを持っています。イメージ内のレコードのセットは、同じ "name"と "id"を持ちます。私はこのデータセットから最新のレコードを取得するために、 "ID"を要素としてMax(ID)を使用します。私の目標は、最新の「サイズ」を報告することです。これをどうやって行うのですか? "Workbook_id"を使用してwhere条件を使用したくないのは、重複した名前のデータセットに他のレ

    -2

    3答えて

    ユーザーごとに最大行を選択: PROFILE_ID X_START_DATE X_END_DATE FORMER_EMPLOYER NEW_EMPLOYER START_DATE 1 2015-07-20 2016-07-20 GOOGLE BURGER KING 2017-01-01 1 2003-10-25 2009-01-14 FACEBOOK BURGER KING