Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite SQL Microsoft aplikácia Management Server Studio a pripojiť k SQL Server Database Engine .
2
Otvorte okno editora dotazu .
3
Formátovanie dotaz previesť " DateTime " záznam na reťazec v štandardnom formáte dáta ISO bez časového úseku ( RRRRMMDD ) . " Rrrr " je rok , " mm " mesiac a " dd " je dátum . " 112 " vo funkcii " Convert " určuje formát ISO .
CONVERT ( CHAR ( 8 ) , date_field , 112 ) prevádza " datetime " date_field na ISO formátovaný reťazec ôsmich znakov .
CAST ( CONVERT ( char ( 8 ) , date_field , 112 ) AS DateTime ) prevádza " datetime " date_field do ISO formátované dátum bez času .
Ak ho chcete použiť v GROUP BY funkcia vám nutné formátovať dotaz ako :
SELECT date_field
FROM tabuľka
WHERE podmienky
GROUP BY CAST ( CONVERT ( char ( 8 ) , date_field , 112 ) AS DateTime )
DATEPART
4
spustite aplikáciu MS SQL Server Management Studio a pripojiť k SQL Server Database Engine .
5
Otvorte okno editora dotazu .
6
Format dotazu , ako je znázornené pomocou funkcie " DATEPART " rozdeliť na pole Dátum do jeho súčasťou . Tie by sa potom použiť každú časť v " GROUP BY " funkcia , odstránenie sekúnd vykonať " GROUP BY " , bez toho, aby sekundy iba tam , kde " yyyy " je rok , " mm " je mesiac , " dd " je deň , " hh " sú hodiny a " n" je minúta .
SELECT klipart
DATEPART ( yyyy , date_field ) , klipart
DATEPART ( mm , date_field ) , klipart
DATEPART ( dd , date_field ) ,
DATEPART ( hh , date_field ) ,
DATEPART (n , date_field )
Z tabuľky
GROUP podľa
DATEPART ( yyyy , date_field ) ,
DATEPART ( mm , date_field ) ,
DATEPART ( dd , date_field ) ,
DATEPART ( hh , date_field ) ,
DATEPART (n , date_field )
Copyright © počítačové znalosti Všetky práva vyhradené