0
Create Table NEW AS (
SELECT
"60+ DAYS",
"30-60 DAYS",
"7-30 DAYS",
( select ("60+ DAYS"+"30-60 DAYS"+"7-30 DAYS")
  from Schema.Table
  Where Schema.Table.Column1 like '%X%'
    and (Schema.Table.Column2 like '%Y%' or Schema.Table.Column2 like '%Y%')
) as "TOTAL",
"ROLE OWNERS NAME",
"ROLE OWNERS EMAIL",
 FROM Schema.Table
Where Schema.Table.Column1 like '%X%'
  and (Schema.Table.Column2 like '%Y%' or Schema.Table.Column2 like '%Y%' )
ORDER BY "60+ DAYS",
         "30-60 DAYS",
         "7-30 DAYS" desc;

サブクエリをどのように関連付けるかについて誰かにアドバイスしてもらえますか?

「60+DAYS」、「30-60 DAYS」、「7-30 DAYS」、「ROLE OWNERS NAME」、「ROLE OWNERS EMAIL」、X、Y

はすべて同じテーブルの列であり、行ごとに最初の3列の行の値を合計し、それらをTOTALとしてクエリ結果に追加する必要があります。SQL Plus、11gラックを使用して、助けていただければ幸いです

4

1 に答える 1

0

あなたが何をしようとしているのか理解できませんが、サブクエリを削除するのはどうですか?

SELECT
  "60+ DAYS",
  "30-60 DAYS",
  "7-30 DAYS",
  ("60+ DAYS" + "30-60 DAYS" + "7-30 DAYS") as "TOTAL",
  ...
于 2012-12-11T17:04:26.600 に答える