我正在使用以下查询,并且我设法获得按Id ASC 排序的结果(来自 Table2),但是我想获得按Id(table2)DESC 排序的结果。
表格1:
ID | 顾客号码 | 姓名 | 姓 |
---|---|---|---|
1023 | 000001 | 名称1 | 姓1 |
1024 | 000002 | 名称2 | 姓2 |
表 2:
ID | 顾客号码 | 发票编号 | 发票月 |
---|---|---|---|
14435 | 001394 | 98412018 | 9-2018 |
14436 | 002061 | 98422018 | 9-2018 |
SELECT c.ID, c.CustomerNumber, c.Name, c.Surname, c.Area, c.City, c.Address, c.PhoneNumber, c.CustomerTypeID, c.Enabled, c.DateCreated, p.Id, p.Debit, p.Credit
FROM TblCustomer c OUTER APPLY
(SELECT DISTINCT TOP 5 p.*
FROM TblPayments p
WHERE c.CustomerNumber = p.CustomerNumber
)p WHERE c.ID = 1023