iT邦幫忙

0

會員轉帳系統問題

  • 分享至 

  • xImage

小的剛學mysql語法不久想請問一下以下問題該如何解決

我有一個以下的會員資料表(T2)

會員級別 代碼
1a 07170005
1a 07170018
2a 06170086
1b 07170322

另一個是全部會員的轉帳紀錄(T1)
帳戶a | 帳戶b | 金額
------------- | -------------
17170000 | 07170005 | 10
17170000 | 07170018 | 20
17170000 | 06170086 | 38
17170000 | 07170322 | 40

我想問說該如何把不同的會員級別各自呈現自己的交易紀錄
想呈現的方式像這樣(下面是1a的資料表)
金額 |
------------- | ------------
10 |
20 |

看更多先前的討論...收起先前的討論...
select T2.會員級別,T2.代碼,T1.金額 From T1
Left Join T2 On T1.代碼=T2.帳戶b
where T1.會員級別="1a"
比較簡單的方式( ? ) :
select T2.會員級別,T2.代碼,T1.金額
From T1,T2
where T1.代碼=T2.帳戶b and T1.會員級別="1a"
柯柯 iT邦新手 2 級 ‧ 2018-09-11 17:05:37 檢舉
select T1.金額 from T1
left join T2 on(T1.帳戶b = T2.代碼)
where T2.會員級別 = '1a';
phes11434 iT邦新手 2 級 ‧ 2018-09-12 10:50:08 檢舉
感謝各位大大的回答,看來我要好好去練習join這塊的知識
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答