Select Emp_B AS Total
From (Select Sum(mines.NoOfWorkers) AS Emp_B from mines) x;
В качестве ошибки указывается Every derived table must have its own alias
Просто введите псевдоним, как x
выше.ИЛИ AS x
, но слово AS
является необязательным.
Или почему его дважды называют псевдонимом ...
Select Total
From (Select Sum(mines.NoOfWorkers) AS Total from mines) x;
Но поскольку SUM дает ровно одно значение, если вы не упростилизапрос от некоторого большего, это дает точно такой же результат ??
Select Sum(mines.NoOfWorkers) AS Total from mines;