1

Oracle SQL で最後の行を除くすべての行をプルしたい

私のデータベースはこのようなものです

Prikey - Auto_increment
common - varchar
miles - int

したがって、共通でグループ化された主キーで並べ替えられた最後の行を除くすべての行を合計したいと思います。つまり、個別のコモンごとに、マイルが合計されます (最後のものを除く)。

4

3 に答える 3

0

テーブル内の最初の行と最後の行を除くすべてのレコードを取得するクエリ

select * from table_name 
where primary_id_column not in 
(
  select top 1 * from table_name order by primary_id_column asc
) 
and
primary_id_column not in 
(
  select top 1 * from table_name order by primary_id_column desc
)
于 2014-03-24T08:26:51.803 に答える