NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Vojtěch Janoušek:10.4.2017 14:23

Ahoj, může mi někdo poradit, jak dostanu část stringu ve sloupci? Mám sloupec jmenem Emails - jsou v něm emaily. Pak mám druhý sloupec, který se jmenuje domains.....pot­řebuji z Emails dostat část za zavináčem do sloupce Domains.. Příklad: test.pokus@seznam.cz v Emails. => seznam.cz do Domains. Díky za radu.

 
Odpovědět
10.4.2017 14:23
Avatar
Robert Poč
Člen
Avatar
Odpovídá na Vojtěch Janoušek
Robert Poč:10.4.2017 14:44

Zjištění domény ze stringu:

SELECT
RIGHT('test@sez­nam.cz', LEN('test@sez­nam.cz') - CHARINDEX('@', '[email protected]')) AS domena

Update cele tabulky, vyextrahovani domeny z emailu:

UPDATE tabulka
SET tabulka.domains = RIGHT(tabulka­.emails, LEN(tabulka.emails) - CHARINDEX('@', tabulka.emails))

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
10.4.2017 14:44
Avatar
Odpovídá na Robert Poč
Vojtěch Janoušek:10.4.2017 15:03

Diky za rychlost. Pomohlo.

 
Nahoru Odpovědět
10.4.2017 15:03
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.