sql >> データベース >  >> RDS >> Oracle

列でdistinctを使用し、別の列でorder byを実行すると、エラーが発生します

    私があなたの質問から理解した限り。

    個別:-個別を選択することを意味します(選択したすべての値は一意である必要があります)。注文方法:-要件に従って選択した行を並べ替えることを意味します。

    最初のクエリの問題は次のとおりです。例:テーブルがあります

    ID name
    01 a
    02 b
    03 c
    04 d 
    04 a
    

    ここで、クエリselect distinct(ID) from table order by (name) ID-04に対してどのレコードを取得する必要があるかが混乱しています([名前]列にdとaの2つの値があるため)。したがって、DBエンジンの問題は、(名前)で並べ替えるとここにあります.........



    1. アクアデータスタジオ

    2. 大量挿入前に.csvファイルの日付をSQL形式に変換する方法

    3. vb.net、mysqlを使用してテーブルを作成する

    4. 複数の行の列の値を乗算してから、