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

  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • maxman.tv

    maxman.tv

    29 EKİM 2013
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011