A-AA+then

group by วันที่ ช่วยหน่อยครับ ด่วนเลย

1,232
คือว่าผมต้องการออกรายงานว่าในแต่ละวัน มีคนเข้าใช้งานระบบกี่คน
แล้วมันติดตรง group by  วันที่แบบมีเวลาด้วยครับ จะทำยังไง ฟิลด์เปนแบบ Date/Time สมมุติ นะครับ
2008-08-21 18:04:12 วันที่และเวลารวมกันแบบนี้ ถ้ากรุปบายแล้วมันก็จะตรงกัน ทั้งวันที่และเวลาถึงจะได้
ทีนี้ผมต้องการจะ group by แค่ วันที่เหมือนกัน ครับ จะต้องทำยังไง รบกสนท่านผู้รู้ช่วยแนะนำหน่อยเถอะครับ

ผมต้องการแค่โค๊ดคิวรี่ใน SQL Server นั่งทำมาวันนึงแล้ว ยังไม่ได้เลย...


3 ความคิดเห็น

ได้แล้วครับ...

ในที่สุดก้อมั่วเองจนออก...

  convert(varchar(10), createdate, 120),count(createdate) AS Amount

from

transection

where

  convert(varchar(7),createdate,120)= '2009-03' AND username='admin'

group

by (convert(varchar(10), createdate, 120))

select

1

ดีครับ ถามเองตอบเอง และยังมาเผื่อผู้อื่นด้วย

ยินดีด้วย
2

  ถามเองตอบเอง ฝีมือจิงๆ นับถือๆ
3
^