構文が正しい (SQL Server を使用して検証された) クエリがありますが、SQL Server CE に対して実行すると、次のエラーが発生します。
insert into HistoryPC (Date, Col1)
values ('12/02/2012', (SELECT COUNT(CASE WHEN i.ProductCode = 'XXX' and i.ProductCode = p.ProductCode THEN Quantity END)
FROM Product p, Invoice_Details i
left outer join Invoice_Header h on h.Invoice_NO = i.Invoice_No
WHERE h.Date = '2012-06-02'))
エラー:
クエリの解析中にエラーが発生しました。[ トークン行番号 = 1、トークン行オフセット = 63、エラーのトークン = SELECT ]
私が望むのは、選択を使用してテーブルの日付列を今日およびその他の値に挿入することです。
これどうやってするの?