Я не могу понять этот запрос, и это должно быть легко. Но я в недоумении. Как вы запрашиваете, используя совокупную привязку СУММ по диапазону дат?Выберите агрегат и диапазон дат
Учитывая эту таблицу:
ID EmployeeID PayAmount PayDate
1 48 289.0000 2003-12-22 00:00:00.000
2 251 458.0000 2003-12-30 00:00:00.000
3 48 248.0000 2003-12-30 00:00:00.000
4 167 255.5000 2003-12-30 00:00:00.000
5 48 100.00 2004-01-31 00:00:00.000
6 251 100.00 2004-01-31 00:00:00.000
7 251 300.00 2004-02-14 00:00:00:000
Я хотел бы выполнить запрос, чтобы увидеть, сколько каждый работник заработал в течение данного года. Так за 2003 год, результаты хотели бы это:
EmployeeID TotalPaid
48 537.00
167 255.50
251 458.00
В 2004 году результаты будут:
EmployeeID TotalPaid
48 100.00
251 400.00
которые dbms? это sql-сервер или oracle или mysql – radar
Что мешает вам писать такие запросы самостоятельно? Где вы застряли? –
Сервер Microsoft SQl – TZERO