Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MSSQL] Usunięcie fragmentu danych z kolumny
czarnygolf
post 4.03.2009, 13:45:48
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.03.2009

Ostrzeżenie: (0%)
-----


Witam

Mam w tabeli kolumnę email z danymi w postaci:

nazw1@firma.com
nazw2@firma.com
nazw3@firma.com
itd.

Chciałbym wyrzucić człon "@firma.com" i zostawić w tej kolumnie tylko to co jest przed małpą.
Pozdrawiam.
Go to the top of the page
+Quote Post
ayeo
post 4.03.2009, 13:47:59
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $email = str_replace( "@firma.com", "", $email );
  3. ?>


Pozdrawiam!


--------------------
Go to the top of the page
+Quote Post
czarnygolf
post 4.03.2009, 14:02:36
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.03.2009

Ostrzeżenie: (0%)
-----


Dzięki:). Problem polega na tym, że mam jedynie dostęp do bazy mssql, na której mogę wykonywać zapytania jakie mi się tylko zamarzy. Wiesz może jak to zrobić jakąś kwerendą sql?

Pozdrawiam serdecznie.
Go to the top of the page
+Quote Post
piotrooo89
post 4.03.2009, 15:53:07
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




REPLACE w MySQL


--------------------
Go to the top of the page
+Quote Post
kefirek
post 4.03.2009, 17:16:19
Post #5





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

Ostrzeżenie: (0%)
-----


Lepiej tak
  1. SELECT SUBSTRING_INDEX(email, '@', 1) AS nazwa FROM tabela;
Go to the top of the page
+Quote Post
czarnygolf
post 5.03.2009, 11:25:06
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.03.2009

Ostrzeżenie: (0%)
-----


Eh niestety nie jest tak pięknie. Po wklejeniu Twojego zapytania i drobnej modyfikacji mam takiego errora:

Cytat
Msg 195, Level 15, State 10, Line 1 'SUBSTRING_INDEX' is not a recognized built-in function name.
Go to the top of the page
+Quote Post
phpion
post 5.03.2009, 11:28:41
Post #7





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




piotrooo89 + kefirek:
Czytajcie lepiej jakiej bazy dotyczy problem smile.gif

czarnygolf:
http://msdn.microsoft.com/en-us/library/ms186323.aspx + http://msdn.microsoft.com/en-us/library/ms187748.aspx
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:01