Zadejte hledaný výraz...

SLoučení 2 sloupců s přidanou hodnotou

Prosím, mám tabulku `jos_virtuemart_userinfos` a ta obsahuje sloupce, name, first name a last name. Potřebuji sloučit first name a last name a vložit do sloupce name, to chápu že by se dělalo přes ty LEFT JOINy, ale ještě potřebuji mezi tato dvě jména vložit mezeru jako oddělovač a to už netuším jak. Měl by někdo nápad, jak na to?
27. 7. 2014 11:35:56
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042690
Fido123
verified
rating uzivatele
(13 hodnocení)
27. 7. 2014 11:58:09
S MySQL jsem dlouho nedělal a nemám to jak vyzkoušet, ale pokud ti správně rozumím, mohlo by fungovat tohle:
BEZ ZÁRUKY!
27. 7. 2014 11:58:09
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042689
Jo, to je přesně ono, díky moc, pomohlo to.
27. 7. 2014 12:05:21
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042688
MadMax
verified
rating uzivatele
(1 hodnocení)
27. 7. 2014 12:10:54
V tom případě já nechápu co ty chápeš na LEFT JOINech :-)
27. 7. 2014 12:10:54
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042687
V čem je problém? Já tohle neznám, jenom jsem někde zahlédl ty JOINy a myslel jsem si, že by se to řešilo přes ně. Neřeší, jdu dál. Já se tě také neptám, jaké má zatížení výstupu 74ALS244 či jak postavit Piercův oscilátor z komparátoru.
27. 7. 2014 12:16:26
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042686
Jakub Hamala
verified
rating uzivatele
(23 hodnocení)
27. 7. 2014 12:23:38
Jen pro doplnění. Výsledná DB není normalizovaná a takové spojení bys měl řešit na úrovni výpisu.
27. 7. 2014 12:23:38
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042685
MadMax
verified
rating uzivatele
(1 hodnocení)
27. 7. 2014 12:35:38
No v ničem, jen mi přišlo úsměvné, že to chápeš :-), jasně, že nikdo neví všechno.
27. 7. 2014 12:35:38
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042684
Napsal Jakub Hamala;1110522
Výsledná DB není normalizovaná
Jasně, rozumím, ale takhle to páni tvůrci udělal pro VirtueMart a kdo já jsem, abych se s nimi hádal? :-)
Je mi to jasné, pro výstup sloučit ta dvě pole, ale prostě to tam tak je a tak se toho musím držet.
27. 7. 2014 12:38:59
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042683
foxo79
verified
rating uzivatele
(21 hodnocení)
27. 7. 2014 13:02:41
Napsal vitakappa;1110528
Jasně, rozumím, ale takhle to páni tvůrci udělal pro VirtueMart a kdo já jsem, abych se s nimi hádal? :-)
Je mi to jasné, pro výstup sloučit ta dvě pole, ale prostě to tam tak je a tak se toho musím držet.
No ja myslim ze nerozumis. Jakub sa ti snazil naznacit aby si priamo v tabulke nic nespajal ale to spojenie urobil az v sablone virtuemartu cez PHP. Ak sa mylim, opravte ma.
27. 7. 2014 13:02:41
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042682
top-me
verified
rating uzivatele
(15 hodnocení)
27. 7. 2014 13:53:16
Určitě řešit na úrovni aplikace ne v databázi. Zbytečně duplicitní data, když už nic jiného.
27. 7. 2014 13:53:16
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042681
Takhle, v šabloně VM se to řešit nedá, přesněji, tam už je to vyřešené, můj problém byl jiný: řešil jsem migraci z VM 1.1.9 na 2.6.6 a silně se to nepovedlo, lidi ve VM jsou, ale jenom částečně. Migrace samotným VM se nepovedla, nevím proč*, a přenos lidí přes komponentu CSVI v csv formátu zklamala na celé čáře. Pohledem do DB jsem usoudil, že pole name nic neobsahuje a zajásal že jeho doplněním obsahem polí first_name a last_name se to vyřeší. No nevyřešilo.
*Takhle, vím proč a tady to asi můžu říct: původní správce byl programátorské prase a rozvrtal jádro Joomly i VM a dokonce upravoval i strukturu tabulek pro DB, a při migraci samotným VM to tedy hlásí množství chyb, to snad ještě opravím, jinak na to prdím, není to až tak důležité.
Každopádně, žádný učený z nebe nespadl, takže díky za odpovědi, a až se zase budu potřebovat příště na něco zeptat, zeptám se tady, neb v vás mám důvěru. :-)
27. 7. 2014 16:32:37
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042680
top-me
verified
rating uzivatele
(15 hodnocení)
28. 7. 2014 00:19:44
no asi bych kouknul do changelogu VM kde se změnila struktura DB a updatoval postupně. Protože nové updaty (skok byl vážně dlouhý) už nemusí počítat s aktualizací takhle staré verze (teorie, VM neznám).
28. 7. 2014 00:19:44
https://webtrh.cz/diskuse/slouceni-2-sloupcu-s-pridanou-hodnotou#reply1042679
Pro odpověď se přihlašte.
Přihlásit