我有错误的SQL说:
Msg 213, Level 16, State 1, Line 7
Column name or number of supplied values does not match table definition.
代码:CREATE TABLE temp
(
kolA varchar(255),
kolB varchar(255)
);
INSERT temp VALUES
('A','B'),
('B','B'),
('B','B'),
('A','B'),
(null,'B'),
('B','B');
select kolA,kolB,ilośc = COUNT(*) from temp
GROUP BY rollup(kolA,kolB);
DROP TABLE temp
我不知道为什么会出现这个错误,有人能告诉我吗?
这在2008年的小提琴中很好。
http://sqlfiddle.com/!3/61dc9d/1