次を使用して日付の差を計算することにより、プロジェクトの完了率を格納する SQL Server 2012 Express に自動計算されたフィールドを追加しようとしています。
ALTER TABLE dbo.projects
ADD PercentageCompleted AS (select COUNT(*) FROM projects WHERE project_finish > project_start) * 100 / COUNT(*)
しかし、私はこのエラーが発生しています:
Msg 1046, Level 15, State 1, Line 2
Subqueries are not allowed in this context. Only scalar expressions are allowed.
私は何を間違っていますか?