Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara mencetak hasilnya di baris yang berbeda menggunakan kueri SQL?

Saya pikir Anda mungkin menginginkan UNION, jadi setiap kumpulan data memiliki barisnya sendiri.

select
    (case when max(PK_MTF1000) = min(PK_MTF1000) and count(PK_MTF1000) = count(*) or max(PK_MTF1000) is null then 'same' else 'diff'end)as PK_MTF1000, 
    max(PK_MTF1000), 
    min(PK_MTF1000)
from MTF1000 where ORG=' BULGER CAPITAL LLC'
union all
select
    (case when max(MID) = min(MID) and count(MID) = count(*) or max(MID) is null then 'same' else 'diff'end) as MID, 
    max(MID), 
    min(MID)
from MTF1000 where ORG=' BULGER CAPITAL LLC';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan untuk menampilkan output secara horizontal

  2. Oracle dengan node-Oracle:Kesalahan saat mencoba mengambil teks untuk kesalahan ORA-01804

  3. Bagaimana Menghubungkan R ke Oracle?

  4. klausa SELECT dengan tabel bergabung sendiri

  5. Spesifikasi Oracle atau SQL? :Potong tabel dengan batasan kunci asing