私はこの問題を抱えています。本当に解決策を見つけることができないので、私の歯車は本当に磨耗します。私はSQL Server Management Studioで作業しています。ここで 、私は明確なデータを選択し、各個別のデータのための別の列の値の平均値は、次のように:今埋め込みSQLクエリでは動作しません
SELECT age, standing
FROM
(SELECT DISTINCT standing, avg(age) as age
FROM student
group by standing) as s
、これは正常に動作します。
SELECT age, standing
FROM
(SELECT DISTINCT standing, avg(age) as age
FROM student
group by standing) as s
EXCEPT
SELECT age, standing
FROM
(SELECT DISTINCT standing, avg(age) as age
FROM student
WHERE standing = 'JR'
group by standing) as k
罰金作品EXCEPT EXCEPT、以下上記の選択が、一緒に彼らはない:私はこれを行うにしようとすると問題が発生します。プログラムは、例外に関するエラーを私に通知します。 クエリの解析中にエラーが発生しました。 [トークン行番号= 6、トークン行オフセット= 1、トークンエラー中= EXCEPT]
私もUNION、INTERSECT、MINUSを試しました。組合だけが働くように見えましたが、今のところ私は実際に何が起こっているのか分かりません。
私は解決策を楽しみにしており、また本当に興味を持っているのは間違っています。
使用しているSQL Serverのバージョンは? – supergrady
私はMicrosoft SQL Server Management Studio 10.50.1600.1を使用しています – Dajer