我是新来的SQL,我试图在SQL中使用和我在我们的程序中的错误,这是我们的代码:我该如何修复我的代码?
proq sql;
select table sale1 as
SELECT
COUNT(*)
FROM
(SELECT
a.(*), MIN(b.ValueDate)
FROM
CRM1 as a
LEFT JOIN
work.final5 as b ON a.CustomerID = b.CustomerID
AND a.CRMEventStartDate = b.ValueDate
WHERE
b.ATM IS NOT NULL
GROUP BY
a.CustomerID
ORDER BY
b.ValueDate DESC);
quit;
有两个误区:
- 需要下列之一: 一个名字。*。
- 语句将被忽略
的错误就行
SELECT a.(*), MIN(b.ValueDate)
欢迎来到StackOverflow!请考虑更改您问题的标题。也许这里所有问题的50%都是关于修复代码的,所以这就像你可以选择的最糟糕的标题。鉴于拼写错误,最糟糕的。 – trincot
您可以从确定您正在使用的RDBMS开始 – Strawberry
这看起来不像** T-SQL/SQL Server **代码 - 请使用您正在使用的**真实的,真实的RDBMS标记! –