Расчет разницы не выходит хорошо
Уважаемый Эксперт,
Расчет разницы и вывод не верны.
DIFFCQ1C
DIFFCQ2C
DIFFCQ3C
DIFFCQ4C
Пожалуйста, ознакомьтесь и посоветуйте ;
база данных MS SQL SERVER 2008
Проблемная область
КОАЛЕСЦИРОВАТЬ((C. Q1Y2C-A. Q1Y1C) , 0) DIFFCQ1C ,
КОАЛЕСЦИРОВАТЬ((C. Q2Y2C-A. Q2Y1C) , 0) DIFFCQ2C ,
КОАЛЕСЦИРОВАТЬ((C. Q3Y2C-A. Q3Y1C) , 0) DIFFCQ3C ,
КОАЛЕСЦИРОВАТЬ((C. Q4Y2C-A. Q4Y1C) , 0) DIFFCQ4C
Выберите BRNNAME А.,очков А. , сливаются(А. Q1Y1C, 0) Q1Y1C , сливаются(С. Q1Y2C, 0) Q1Y2C ,
КОАЛЕСЦИРОВАТЬ(A. Q2Y1C, 0) Q2Y1C , КОАЛЕСЦИРОВАТЬ(C. Q2Y2C, 0) Q2Y2C ,
КОАЛЕСЦИРОВАТЬ(A. Q3Y1C, 0) Q3Y1C , КОАЛЕСЦИРОВАТЬ(C. Q3Y2C, 0) Q3Y2C ,
КОАЛЕСЦИРОВАТЬ(A. Q4Y1C, 0) Q4Y1C , КОАЛЕСЦИРОВАТЬ(C. Q4Y2C, 0) Q4Y2C,
КОАЛЕСЦИРОВАТЬ((C. Q1Y2C-A. Q1Y1C) , 0) DIFFCQ1C ,
КОАЛЕСЦИРОВАТЬ((C. Q2Y2C-A. Q2Y1C) , 0) DIFFCQ2C ,
КОАЛЕСЦИРОВАТЬ((C. Q3Y2C-A. Q3Y1C) , 0) DIFFCQ3C ,
КОАЛЕСЦИРОВАТЬ((C. Q4Y2C-A. Q4Y1C) , 0) DIFFCQ4C
ОТ Y1C A
Присоединяйтесь к Y1P B на A. BRNNAME=B.BRNNAME и A. оценка=B.СЧЕТ
Присоединяйтесь к Y2C C на A. BRNNAME=C. BRNNAME и A. SCORE=C.СЧЕТ
Присоединяйтесь Y2P D на А. BRNNAME=Д. BRNNAME и результат А.=Д.СЧЕТ
Заказ от A. BRNNAME
BRNNAME ОЦЕНКА Q1Y1C Q1Y2C Q2Y1C Q2Y2C Q3Y1C Q3Y2C Q4Y1C Q4Y2C DIFFCQ1C DIFFCQ2C DIFFCQ3C DIFFCQ4C
КЕЙП-КОСТ В ВОСТОРГЕ 2 2 5 3 2 2 8 7 0 -2 0 -1
КЕЙП-КОСТ ХОРОШИЙ 1 1 1 0 0 0 1 1 0 0 0 0
ХОХОЭ В ВОСТОРГЕ 4 0 0 0 4 5 4 4 0 0 1 0
ХО-ХО-ХО ХОРОШО 2 2 0 0 2 2 2 2 0 0 0 0
ХОХО УДОВЛЕТВОРИТЕЛЬНО 1 0 1 2 0 0 1 1 0 1 0 0
ХОХО НЕСЧАСТНЫЙ 1 0 1 1 0 1 1 1 0 0 0 0
КУМАСИ ПЛОХОЙ 1 1 0 0 0 0 1 1 0 0 0 0
КУМАСИ В ВОСТОРГЕ 0 0 3 3 3 3 6 6 0 0 0 0
КУМАСИ ХОРОШО 0 0 1 1 0 0 1 1 0 0 0 0
Что я уже пробовал:
Это коды в стадии разработки.
ZurdoDev
И в чем же проблема?