Re: Time formating
От | Stephan Szabo |
---|---|
Тема | Re: Time formating |
Дата | |
Msg-id | 20030502160941.K77930-100000@megazone23.bigpanda.com обсуждение исходный текст |
Ответ на | Time formating ("Katka a Daniel Dunajsky" <daniel_katka@hotmail.com>) |
Список | pgsql-sql |
On Fri, 2 May 2003, Katka a Daniel Dunajsky wrote: > Hello All, > > This question is related to my preceeding question. > > How to format a value 7383 to represent 02H:03M:03SS (hours-minutes-seconds) > using postgresql? > > I have this query: > > SELECT SUM (session_length))/60)/60 AS "Total", > FROM user_sessions > WHERE TO_CHAR(session_start, 'YYYY-MM') = '2003-04'; > > If session_length = 7383 I will receive 2. A better way would probably be something like: SELECT INTERVAL '1 second' * session_length AS "Total"... > I have received advice that I should use . and it will work with > > select 5./2, however how to do it when I have a variable? Use a cast of the general form CAST(<variable> as <type>).
В списке pgsql-sql по дате отправления: