ヤドカリの仮りの宿

自分用のメモ用紙の代わりとして書き足していきます。

仕訳帳の借方科目コードと貸方科目コードを勘定科目名に置き換えて出力するSQL文

2020年07月12日 01時42分19秒 | SQL
SELECT
tori_id,hiduke,kingaku,l1.klname,m1.kmname,tekiyou,
l2.klname,m2.kmname,karicode,kashicode
FROM torihiki AS t
INNER JOIN kamoku_M AS m1 ON t.karicode=m1.kmcode
INNER JOIN kamoku_L AS l1 ON m1.kl_id=l1.klcode
INNER JOIN kamoku_M AS m2 ON t.kashicode=m2.kmcode
INNER JOIN kamoku_L AS l2 ON m2.kl_id=l2.klcode;

下記は、テーブル名とフィールド名を日本語化してみたもの。

SELECT
取引_id,日付,金額,l1.科目(大)名称,m1.科目(中)名称,摘要,
l2.科目(大)名称,m2.科目(中)名称,借方科目コード,貸方科目コード
FROM 取引 AS t
INNER JOIN 勘定科目(中) AS m1 ON t.借方科目コード=m1.科目(中)コード
INNER JOIN 貸方科目(大) AS l1 ON m1.科目(大)_id=l1.科目(大)コード
INNER JOIN 勘定科目(中) AS m2 ON t.貸方科目=m2.科目(中)コード
INNER JOIN 貸方科目(大) AS l2 ON m2.科目(大)_id=l2.科目(大)コード;

※以下は後日追記

自分用家計集計ソフトで使っているものです。
自分用なので、テーブルとかは汎用性は無視して自分勝手に作っています。
詳細はこちらをご覧下さい。


最新の画像もっと見る

コメントを投稿