beginner
2025/08/04 (月) 11:47:16
61dd6@2128d
mayuさん ありがとうございます。
もう一つの方法で下記SQL実行させると クエリ式エラー , Choose( *** ’の構文エラー:演算子がありませんとなります。何か間違えてます?
SELECT ChrW(64 + x.num) As 項目
, Choose(
x.num
, y.期首在庫
, y.仕入高
, y.当期仕入
, y.期末在庫
, y.売上原価
, y.製品売上高
, y.家賃収入
, y.収入計
, y.売上総利益
, y.販管費
, y.営業利益
, y.営業外収益
, y.営業外費用
, y.経常利益
, y.特別損失
, y.税引前当期純利益
, y.法人税等
, y.当期純利益
) As 金額
, x.num As 順番
FROM t_num x
, Q試算表用Base10_損益各利益 y
ORDER BY 3
;
通報 ...
Q試算表用Base10_損益各利益 クエリには 18列 あるわけですから
t_num のテーブルデータは、1~ 16 ではなく、1 ~ 18 になっていますか
また、>> 6のSQL文中に全角空白が含まれていますから、全て半角に修正して下さい
SQL文の句間を区切る空白に全角は使えません
それと
損益分類ID 12 は勘定科目が重複していますから、当期純利益の値が正確ではないように思えます