Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formatowanie wyniku zapytania na poziomie bazy
115750
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 7.06.2004
Skąd: Poznań

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


Mam tabelę z danymi osobowymi.
Zapytanie do niej wygląda mniej więcej:
  1. SELECT * FROM osoby

Wśród pól jest też kod pocztowy z typem char(5), czyli kod jest trzymany w postaci 12345.

Czy jest jakaś sztuczka dzięki której przy takim zapytaniu jak napisałem powyżej, kod pocztowy przez bd byłby od razu zwracany w postaci 12-345?
Chodzi o dokładnie o tą gwiazdkę, żeby nie wymieniać wszystkich pól w zapytaniu, bo jest ich dużo.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Szymciosek
post
Post #2





Grupa: Zarejestrowani
Postów: 1 168
Pomógł: 126
Dołączył: 5.02.2010
Skąd: Świdnica

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


  1. SELECT nazwa_kolumny FROM osoby;


?
Go to the top of the page
+Quote Post
redeemer
post
Post #3





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


  1. SELECT *,INSERT(kod_pocztowy, 3, 0, '-') AS kod_pocztowy_f FROM osoby


Ten post edytował redeemer 16.10.2012, 17:17:04
Go to the top of the page
+Quote Post
115750
post
Post #4





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 7.06.2004
Skąd: Poznań

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


Cytat(redeemer @ 16.10.2012, 18:16:34 ) *
  1. SELECT *,INSERT(kod_pocztowy, 3, 0, '-') AS kod_pocztowy_f FROM osoby

Dzięki wielkie, o to chodziło (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 5.10.2025 - 17:59