如何通过安排两个表中的日期从两个表中检索数据

时间:2016-08-21 08:02:42

标签: mysql sql

我有2张桌子 1.Trans_Credit Trans_Credit

2.Trans_Debit enter image description here

我想要显示像

这样的记录
Record of 252688
Date       Transaction        Reason          Credit_Amount  Debit_Amount
8/17/2016  (From)Thowheed     Purcase return  2500
8/24/2019  (From)Mohamed      Balance Money   1000
08/11/2016 (To)Thowheed       purchase                       2500
8/20/2016  (To)Mohamed        Salary                         3000
8/14/2016  (To)Thowheed       Expanse                        5000

以及我想通过desc安排约会      我正在使用asp.net和sql server

2 个答案:

答案 0 :(得分:0)

你可以使用Union来合并两个表的结果。之后,您使用Order by with date column

答案 1 :(得分:0)

您需要重组表格。你为什么需要2张桌子?使用带有" transaction_type"的单个表领域。例如借方的值D,贷方的C或借方的-1,贷方的1。

在您当前的结构中,此记录将出现两次:

Mohamed        Salary                         3000