Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak skopiować/wyświetlić kilka pól z wiersza w kolumnie?
alex19
post 17.01.2014, 15:35:12
Post #1





Grupa: Zarejestrowani
Postów: 172
Pomógł: 7
Dołączył: 23.12.2005
Skąd: Wejherowo

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


Nie wiem czy dobrze zatytułowałem posta, ale przedstawie na przykładzie.
Powiedzmy ze mam źle zaprojektowana tabelę i ma ona formę:
  1. +--+-----------+-----------+----------+---+
  2. |id | telefon1 | telefon2 | telefon3 | ... |
  3. +--+-----------+-----------+----------+---+
  4. | 1 | 11 | 12 | 13 | |
  5. +--+-----------+-----------+----------+---+
  6. | 2 | 21 | 22 | 23 | |
  7. +--+-----------+-----------+----------+---+

I teraz poszukuje takiego zapytanie ktore wyświetli mi te wszystkie dane w jednej kolumnie czyli oczekuję takiego efektu:
  1. +----+--------+
  2. | id | tel |
  3. +----+--------+
  4. | 1 | 11 |
  5. +----+--------+
  6. | 1 | 12 |
  7. +----+--------+
  8. | 1 | 13 |
  9. +----+--------+
  10. | 2 | 21 |
  11. +----+--------+
  12. | 2 | 22 |
  13. +----+--------+
  14. | 2 | 23 |
  15. +----+--------+
  16.  
Go to the top of the page
+Quote Post
ghost1511
post 21.01.2014, 10:23:36
Post #2





Grupa: Zarejestrowani
Postów: 186
Pomógł: 18
Dołączył: 2.09.2010

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


Spróbuj tak
  1. SELECT id, telefon1 FROM xxx
  2. UNION SELECT id, telefon2 FROM xxx
  3. UNION SELECT id, telefon3 FROM xxx

powinno zadziałać
Go to the top of the page
+Quote Post
alex19
post 21.01.2014, 10:44:57
Post #3





Grupa: Zarejestrowani
Postów: 172
Pomógł: 7
Dołączył: 23.12.2005
Skąd: Wejherowo

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


Działa. Dziękuję!
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: 24.06.2025 - 00:51