Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Prenesenie servera výsledku SQL nastaviť do oddeleného čiarkami reťazca spustením nasledujúceho dotazu :
DECLARE @ resultset VARCHAR ( 500 ) SELECT @ výsledný = CASEWHEN @ resultset IS NULL potom previesť ( VARCHAR ( 20 ) , [ Meno ] ) ELSE ' , ' + CONVERT ( varchar ( 20 ) , [ Meno ] ) ENDFROM Osoby WHERE stav = abc ,
" IS NULL " prípad je nutné pretože pridaním hodnotu null bude mať nulový reťazec
2
Prevod výsledku MySQL nastaviť do oddeleného čiarkami reťazca s funkciou spustením nasledujúceho dotazu " GROUP_CONCAT " : .
SELECT a.id , GROUP_CONCAT ( b.name ) AS list_namesFROM idents aINNER JOIN mená B na ( a.id = b.n_id ) GROUP BY a.id ;
funkcie " GROUP_CONCAT " zřetězuje výsledky spoločne , oddeľovanie každý s predvolenú " , " charakter .
3
Prevod PostgreSQL sady výsledkov do oddeleného čiarkami poľa s funkciou " string_agg " spustením nasledujúceho dotazu :
SELECT id , string_agg ( meno , ' , ' ) FROM employeesGROUP BY id ;
funkcie " string_agg " zřetězuje výsledky dohromady a oddeľuje ich so zadaným oddeľovačom , ktorý je " , , " v príklade
.