Šta je novo?

SQL99 - GROUP BY GODINA

  • Začetnik teme Začetnik teme mpx
  • Datum pokretanja Datum pokretanja

mpx

Slavan
Učlanjen(a)
12.04.2005
Poruke
252
Poena
320
Dakle problem je sledeci. Potrebno je izvrsiti grupisanje po godini koju uzimam npr. iz kolone (atribut) DATUM. Resenje tipa GROUP BY YEAR(DATUM) trebalo bi da prodje u ACCESSU ali ne prolazi u ORACLE kao ni u SQL SERVER-u posto takve funkcije nema. Znaci za vadjenje godine iz datuma mora se ici pesaka EXTRACT (YEAR FROM DATUM) a to nikako ne prolazi sa GROUP BY klauzulom.
 
KOd SQL servera mozes koristiti DATEPART funkciju

GROUP BY DATEPART(yyyy, datum)

A kod Oracle cini mi se CHAR_TO

GROUP BY TO_CHAR(datum, 'YYYY')
 
Nazad
Vrh Dno