SQL Server 2008 を使用しています。次のクエリがあります。私がやりたいのは、存在するレコードがある場合、実際の日付を「N / A」に割り当てたい場合です。
select ActualDate = (CASE
WHEN EXISTS
(select NeedHand from Truck
where Truck.NeedHand = 0 and Truck.ID = '34343')
THEN
'N/A'
ELSE
SELECT CreatedByDate from Hand where ID = '34343'
END )
次のメッセージが表示されます: キーワード「select」付近の構文が正しくありません。