SORU
13 Ocak 2011, PERŞEMBE


SQL Oracle çoklu satır sütun değerleri art arda bağlamak için Sorgu

SQL bağlamak için inşa etmesi sütun değerleri olur birden fazla satır?

Aşağıda bir örnek verilmiştir:

Tablo

PID
A
B
C

Tablo B

PID   SEQ    Desc

A     1      Have
A     2      a nice
A     3      day.
B     1      Nice Work.
C     1      Yes
C     2      we can 
C     3      do 
C     4      this work!

SQL çıkışı olmalıdır

PID   Desc
A     Have a nice day.
B     Nice Work.
C     Yes we can do this work!

Yani temelde dışarı koymak için tablo Aza sütun tablodan B SEQ değerleri birleştirme?

SQL ile herhangi bir yardım?

CEVAP
13 Ocak 2011, PERŞEMBE


Bir kaç yolu var ne bağlı olarak vardır

http://www.oracle-base.com/articles/misc/StringAggregationTechniques.php

SELECT pid, LISTAGG(Desc, ' ') WITHIN GROUP (ORDER BY seq) AS desc
FROM   B
GROUP BY pid;

Sonra 5* *seni istiyorum pids seçmek için Facebook'a katıl.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DeAdPiXel6667

    DeAdPiXel666

    2 Ocak 2010
  • Dogbert files

    Dogbert file

    12 Ocak 2012
  • How to Cook ?

    How to Cook

    31 Ocak 2007