駐車スペースがある場所を示すデータベースクエリを作成しています。7月にのみ使用されます。
すべてのスペースと、それらがその日に賃貸されているかどうかを示す1つのテーブルがあります。スペースとそのサイズがある別のテーブルがあります。選択した期間内のすべての日に利用可能で、正しいサイズのスペースを選択できるようにしたいと思います。
ただし、指定された期間内に使用可能なスペースのみを選択することに問題があります。これまでのクエリですが、この部分を最初に機能させたいので、スペースサイズに関するものは何も含まれていません。
SELECT C.Plads, SUM[C.optaget] C.[ledlig] FROM
(SELECT Plads FROM OptagetPladser AS A Inner JOIN Bådpladser as B ON
A.plads=B.Pladsnummer
WHERE
(A.dato>=" + Startdato + "and A.dato<="+Slutdato+") //checking the time period
and (a.optaget = 0)) //0 means the space is availible
as C
GROUP BY C.Plads
HAVING SUM(C.optaget) >="+ diffResult+")";//diff result is the timespan
現時点ではエラーが発生しています
クエリ式'SUM[C.optaget]'の構文エラー(演算子がありません)
何か案は?