SQL Server - оператор SELECT с методом Variable и SUM ()

if($("input#email-address").getVerimailStatus() < 0) { 

(incorrect code)

}

if($("input#email-address").getVerimailStatus() == 'error') { 

(right code)

}
0
задан thecodeexplorer 17 January 2019 в 11:50
поделиться

1 ответ

Ну, вы бы написали это как:

SELECT @var = PK_Test, @var2 = SUM(PriorityScore)
FROM Queue
GROUP BY PK_Test
ORDER BY SUM(PriorityScore);

Это очень странно, потому что GROUP BY, вероятно, возвращает несколько строк, и вы, вероятно, хотите только одну. Я могу подозревать, что вы действительно хотите назначить переменные с наивысшим приоритетом:

SELECT TOP (1) @var = PK_Test, @var2 = SUM(PriorityScore)
FROM Queue
GROUP BY PK_Test
ORDER BY SUM(PriorityScore) DESC;
0
ответ дан Gordon Linoff 17 January 2019 в 11:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: