29-11-2013, 14:13
|
|
|
חבר מתאריך: 24.02.06
הודעות: 3,210
|
|
ציטוט:
במקור נכתב על ידי Shloushon
שלום, אני צריך עזרה ממש דחופה... (MSSQL)
יש לי טבלה שמחזיקה עמודה בשם ID ועמודה נוספת שנקראת Time.
העמודה של Time הינה מסוג bigint ומחזיקה ערך millisecond ומייצגת זמן מסויים.
אני צריך לכתוב שאילתא שתחזיר לי COUNT של ה ID ומצידה, את הזמן (בשעות) אבל...
אני צריך את זה בפורמט של קיבוץ הזמן ובנוסף, מעל x זמן, ערך
לדוגמא:
===================
כמות | מעל בשעות
===================
8 3
2 6
7 9
מקווה שהייתי ברור,
תודה
|
SELECT COUNT(ID),((SUM(TTIME)/1000)/60)/60
FROM TTABLE
GROUP BY ID
HAVING (((SUM(TTIME)/1000)/60)/60)>כמות השעות הרצויה
ניסיתי להבין אותך....מקווה שהבנתי....
_____________________________________
-פעם היה מעט מידע ובאיכות, היום יש המון מידע ובשיטחיות.
|