Alternativa GROUP_CONCAT – MySQL – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Alternativa GROUP_CONCAT – MySQL – Fórum – Programujte.comAlternativa GROUP_CONCAT – MySQL – Fórum – Programujte.com

 

Toto vlákno bylo označeno za vyřešené — příspěvek s řešením.
Row0
Stálý člen
8. 12. 2015   #1
-
0
-

Dobrý den,

Mám 

SLOUPEC1                 SLOUPEC2         SLOUPEC3

1                                 A                                   12

1                                 B                                   12

A potrebuji dostat jeden radek

SLOUPEC1                 SLOUPEC2                  SLOUPEC3

1                                 A, B                               12

Prostě to co děla GROUP_CONCAT, a potřebuji to jen jednorazove takze klidne v excelu. Bohužel v postgresql tato funkce nefunguje.

Muzete mi nekdo prosim poradit? DIKY !!

S pozdravem

ROW

Nahlásit jako SPAM
IP: 46.13.3.–
Řešení
ondrej39+1
Věrný člen
8. 12. 2015   #2
-
0
-
Vyřešeno Nejlepší odpověď

#1 Row
Pokud používáš verzi 8.4 a vyšší, můžeš použít funkci array_agg.

SELECT
    sloupec1,
    array_agg(sloupec2),
    sloupec3
FROM
    tabulka
GROUP BY
    sloupec3;

Od verze 9.0 je další možností funkce string_agg, která ti dokonce dává možnost vložit znak, pomocí nichž budeš hodnoty rozdělovat...

string_agg(<název_sloupce>, <znak_pro_určení_hodnot>)

Nahlásit jako SPAM
IP: 195.113.207.–
Inject all the dependencies!
Row0
Stálý člen
8. 12. 2015   #3
-
0
-

#2 ondrej39
Nevím zda jsme se dobře pochopily ale já nepotřebuji slučovat sloupce ALE ŘADKY.

Nahlásit jako SPAM
IP: 46.13.3.–
Row0
Stálý člen
8. 12. 2015   #4
-
0
-

#2 ondrej39
AAA fungujeto kdyz to pouziju na jeden sloupec diky moc!! 

Nahlásit jako SPAM
IP: 46.13.3.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 3 hosté

Podobná vlákna

PhpMyAdmin alternativa — založil dalaman

Alternativa k WebTop100 — založil Šťouchal

Alternativa Conio.h — založil BezMozek

Alternativa k left join? — založil VelkyBubak

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý