Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapytanie zwrotne
polhub
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 28.01.2014

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


Witam,
W bazie danych przechowuje informacje o zmianach statusu dokumentu. Mam 15 z góry zdefiniowanych statusów: 1, 2, 3, 4, ...14, 15
Po każdej zmianie statusu skrypt php zapisuje w bazie danych jedną linie - id_nr_dokumentu, nadany status oraz godzina nadania statusu

Kolumny w tabeli mam następujące: id, id_nrdok, status, godzina

Chciałbym otrzymać KOLUMNY:
numer dokumentu (id_nrdok)
data i godzina przejścia na status 2 (status)
data i godzina przejścia na status 12 (status)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


  1. SELECT numer_dokumentu, MIN(CASE WHEN nadany_status=2 THEN godzina_nadania END) status_2, MIN(CASE WHEN nadany_status=12 THEN godzina_nadania END) status_12 FROM tabela WHERE nadany_status IN (12,2) GROUP BY numer_dokumentu
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 07:50