[]
SQL , WM_CONCAT, GROUP BY Problemi
Merhaba arkadaşlar,
Oracle Database üzerinden veri çekiyorum. Bazı sütunlardan gelen bilgileri tek satır olarak yazmaya çalışıyorum ancak bir türlü beceremedim. Sanırım mantığı tam kavrayamadım. Kaba taslak ekteki sonucu ulasmaya calisiyorum. ornek kod asagidaki gibi.
ihtiyacım aslında task_no'ya karşılık gelecek bilgilerin tabloda tek satırda yer alması. Örneğin task no 111 için sistemde 2 farklı referans var. sonucu tek satıra yazmak istiyorum gibi. aynı durum user kısmı için de geçerli.
yardım edip yol gösterirseniz sevinirim.
SELECT WO.TASK AS TASK,
WO.CODE AS CODE
FROM WO
WHERE ( WO.WO = '1810' )
AND ( WO.CONTROL_CATEGORY = 'BREAK' )
ORDER BY WO.TASK Asc
Oracle Database üzerinden veri çekiyorum. Bazı sütunlardan gelen bilgileri tek satır olarak yazmaya çalışıyorum ancak bir türlü beceremedim. Sanırım mantığı tam kavrayamadım. Kaba taslak ekteki sonucu ulasmaya calisiyorum. ornek kod asagidaki gibi.
ihtiyacım aslında task_no'ya karşılık gelecek bilgilerin tabloda tek satırda yer alması. Örneğin task no 111 için sistemde 2 farklı referans var. sonucu tek satıra yazmak istiyorum gibi. aynı durum user kısmı için de geçerli.
yardım edip yol gösterirseniz sevinirim.
SELECT WO.TASK AS TASK,
WO.CODE AS CODE
FROM WO
WHERE ( WO.WO = '1810' )
AND ( WO.CONTROL_CATEGORY = 'BREAK' )
ORDER BY WO.TASK Asc
distinct kullanarak yapılabilir.
- traktör (01.11.17 15:11:32 ~ 15:12:13)
1