Microsoft Access 掲示板

1行だけのクエリデータを縦並びにしたい / 7

14 コメント
views
7
mayu 2025/08/04 (月) 11:59:44 修正 fc5d2@6c788 >> 6

クエリ式エラー , Choose( *** ’の構文エラー:演算子がありませんとなります。何か間違えてます?

現行データはACCESS作成分で下記SQLとなってます。(最終的に18項目となりました)

Q試算表用Base10_損益各利益 クエリには 18列 あるわけですから
t_num のテーブルデータは、1~ 16 ではなく、1 ~ 18 になっていますか

また、>> 6のSQL文中に全角空白が含まれていますから、全て半角に修正して下さい
SQL文の句間を区切る空白に全角は使えません

それと

Sum(IIf([損益分類ID] In (10,11,12,13,14,15),[損益分類合計],0)) AS 営業外費用
Sum(IIf([損益分類ID]=12,[損益分類合計],0)) AS 法人税等

損益分類ID 12 は勘定科目が重複していますから、当期純利益の値が正確ではないように思えます

通報 ...