Zmiany pomiędzy wersją 29 and wersją 30 dla DeployerGuide/Custumization/AdvancedReporting/SQLExamples

Pokaż
Ignoruj:
Data i czas:
04/14/15 23:52:44 (9 years temu)
Autor:
JP (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Custumization/AdvancedReporting/SQLExamples

    v29 v30  
    1515-- Zamienia liczbę sekund na ciąg: H:M:S - np. 00:30:03 
    1616SELECT (1803 || 's')::interval 
     17 
     18-- Zwraca kalendarz dni, nr tygodnia, miesiąć dla bieżącego roku 
     19-- przydatne do JOIN-owania z zapytaniami 
     20SELECT ndate, nday, to_char(ndate, 'D')::int - 1 AS dayweek, to_char(ndate, 'WW') AS week, to_char(ndate, 'MM') AS month FROM 
     21( 
     22SELECT sr.sr AS nday, (date_trunc('year', now()) + (sr.sr || 'day')::interval)::date AS ndate 
     23FROM generate_series(0,365) AS sr 
     24) AS calendar 
     25 
    1726 
    1827-- Formatuje kwotę z pól tekstowych np. z formularzy customowych