- 论坛徽章:
- 0
|
用SQL怎么写?
原帖由 "applepig" 发表:
在delphi中写sql:
with temp1 (occurtime,ucardnum,amount,consume) as (select max(occurtime) as occurtime,ucardnum,amount,consume from consumetable where occurtime>;'2005-05-01' and occurtime<'2..........
你的SQL明显有错:
select max(occurtime) as occurtime,ucardnum,amount,consume from consumetable where occurtime>;'2005-05-01' and occurtime<'2005-05-25' and ucardnum in (select userid from userinfotable) group by ucardnum)
你在select 中和group by 中指定的列数不相同
只能group by ucardnum,amount,consume . |
|