如何解决查询中的游标
这里我有一个查询,用于获取特定InvoiceID的计数。
现在,我想在SQL Server中使用游标来迭代invoiceID。
以下是我当前的工作查询。
任何人都请让我知道是否可以在哪里写光标,如果可以,请回答我。
SELECT COUNT(*) AS total,InvoiceID
FROM factARInvoices
WHERE Account_SK = (SELECT MAX(Account_SK)FROM factARInvoices WHERE InvoiceID = 'TGJ02692')
AND InvoiceDate < (SELECT MAX(InvoiceDate)FROM factARInvoices WHERE InvoiceID = 'TGJ02692')
AND GETDATE() > DueDate
AND (TotalAmount - PaidAmount) <> 0
GROUP BY InvoiceID;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。