top-n

    -1

    1答えて

    サンプル表 value measurement1 measurement2 -------|-------------|----------- value1 1 **2** value2 **3** **3** value3 **2** 1 その後、私は以下の出力を取得したいトップ2最高値、 を見つける: top 2 by measurement1 top 2 by

    -1

    4答えて

    テーブル内の列の1つが複数のレコードに対して同じ値を持ちますが、Date列には増分値がある場合があります。入力された最新のDateが不明な場合 ID| PAY_CODE| RATE | Date --------------------------------- 1 | 1111 | 50 | 2017-01-01 2 | 1111 | 50 | 2017-02-01 3 | 1111 |

    0

    3答えて

    SQL ServerのSQLは非常に巧妙になっているため、純粋なSQLで手続き型の解決策が必要な場合があります。これがその時代かどうか疑問に思っています。 STATESテーブルとCITIESテーブルがあるとします。 STATES: State: NY CITIES State: NY City: Armonk 今度は、3番目の表で物事を複雑にしてみましょう:取扱説明書 INSTRUC

    1

    3答えて

    salesという名前のテーブルがあり、2つのカラム:Sales_IdとPriceがあります。私はテーブルから最も安い価格を取得する必要があります。一番安い価格は100です。しかし、それはただ一つのSales_IDだけを示していますが、最も安い価格で3つのエントリーすべてを返すようにしたいのです。 Create table sales ( Sales_Id int Primary Key,

    -5

    2答えて

    SELECT department_name, cou FROM ( SELECT department_name, count(student_id) AS cou FROM department d NATURAL JOIN student s GROUP BY department_name ) GROUP BY department_name HAVING

    2

    1答えて

    私はかなりSQLに新しいです。私はいくつかの列の分で順序を行う必要があるクエリをしたい。以下は私が望むクエリです。 SELECT * FROM ( SELECT p.PROJECT_ID, p.PROJECT_NAME, p.PROJECT_TYPE FROM PROJECT p LEFT OUTER JOIN code c

    -6

    1答えて

    私は最大(値)を持つ行を照会する必要が date value 18/5/2010 40 18/5/2010 20 20/5/2010 60 18/5/2010 30 17/5/2010 10 16/5/2010 40 18/5/2010 60 18/5/2010 25 出力 date va

    -4

    1答えて

    私は書いていますが、残念ながらそれを考えてからは解決できません。最高給与のマネージャー給料とその従業員を見つけなければなりません。また、私は従業員の姓と何パーセントの彼/彼女の給与を管理者に含める必要があります。私はOracleのデフォルトHRデータベースを作成しています。事前に おかげでスタックオーバーフローに

    0

    2答えて

    トップnボトムn行をフェッチしようとしています。それは私に結果をもたらしますが、それは多くの時間がかかります。私はそれがテーブルを2回スキャンすると信じています。 Code used: WITH TI AS (SELECT * FROM (SELECT Column1, Column2, Colmn3 FROM TABLE ORDER BY DESC ) WHERE ROWNU