Я новичок в этом SQL. У меня есть следующая таблица:
Table dataTable
caseID Title staffID staffName Date Budget Actual
------ ------ ------- --------- ---------- ------ ------
413 Week 1 1213 Jackson 1990-10-07 1000 1000
413 Week 1 1214 Jeckson 1990-10-07 2000 1500
413 Week 2 1215 Jickson 1990-10-07 1000 1500
414 Week 2 1216 Jockson 1990-10-08 1500 1000
414 Week 2 1217 Juckson 1990-10-08 2000 1000
Я хочу результат следующим образом;
чтобы отобразить каждую деталь в таблице, а также показать общий бюджет и общую фактическую группу по идентификатору обращения.
caseID staffID staffName Date Budget Actual totalBudget totalActual
------ ------- --------- ---------- ------ ------ ----------- -----------
413 1213 Jackson 1990-10-07 1000 1000
413 1214 Jeckson 1990-10-07 2000 1500
413 1215 Jickson 1990-10-07 1000 1500 4,000 2,500
414 1216 Jockson 1990-10-08 1500 1000
414 1217 Juckson 1990-10-08 2000 1000 3,500 1,000
Может ли кто-нибудь помочь мне с кодом? Я не могу этого сделать.
ps: мне очень жаль, я не знаю, как показать всю эту информацию в таблице.
FORMAT()
, хотя я действительно не понимаю, почему вы хотите отформатироватьtotalBudget
иtotalActual
, но вернутьBudget
иActual
без форматирования. - person Andriy M   schedule 18.03.2012