我不是一个sql master,这个陈述对我来说并不合适。所以如果任何人都可以为我分解它,让我知道究竟是什么,我会非常感激。select语句w/TWO AS别名?
继承人的说法:
SELECT a.accountid,a.firstname,a.lastname,a.miName,a.legacyAccountid,a.accountType,
SELECT count(invoices.invID) AS InvCount
FROM invoices
WHERE invoices.accountid = a.accountid AND invoices.statusID=0 AND invoices.Remaining>0
AND dueDate < DATEADD(Day,1,GETDATE()) AS AccountStatus,
SELECT count(lotOwnership.lotNumb) AS LotCount FROM lotOwnership WHERE lotOwnership.accountid = a.accountid AS Active
FROM a
WHERE a.accountid LIKE % var % OR a.legAccountid LIKE % var % OR a.lastname LIKE % var % AND a.accountType=1 ORDER BY a.lastname, a.firstname
我很想知道的是:
如何在figgin弗兰克•这是合法的?林指的整个语句,但尤其在该嵌套查询:
SELECT count(lotOwnership.lotNumb) AS LotCount FROM lotOwnership WHERE lotOwnership.accountid = a.accountid AS Active
出于某种原因,我不能换我的头解决这个问题。有人请救我!我不明白如何选择语句可以有两个别名???????????????????
此代码是如此的脆弱不合法 –
此代码似乎并不正确,您是否运行此代码? – Rohan