Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.713 pregleda

Najnovija ↓

Upit jedan redak u dvije kolone ovisno o uvjetu 03.08.2016. u 20:23 · pre 124 meseca #1
Primjer tablice

ID TOCKA VRIJEME
-------------------------
1 1 10:00:00
1 2 10:30:00


Želim rezultat

ID VRIJEME1 VRIJEME2
1 10:00:00 10:30:00

Da li je moguće to dobit kraće od pisanja union all?
Potpis
F
Re: Upit jedan redak u dvije kolone ovisno o uvjetu 03.08.2016. u 22:38 · pre 124 meseca #3
Hvala, u međuvremenu doašo do ovog rješenja:

Code (sql):
SELECT id, timediff(c1500, START) FROM (

SELECT results.id,
       MAX(CASE WHEN results.point =0 THEN results.passtime END) AS START,  
       MAX(CASE WHEN results.point =1 THEN results.passtime END) AS c1500  ,
       MAX(CASE WHEN results.point =2 THEN results.passtime END) AS c3000
FROM results WHERE results.idactive = 1  AND results.TYPE <> 'd'
GROUP BY id) AS rez;
Potpis
F
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme