Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
CREATE TABLE pedido (
id INT,
created DATETIME DEFAULT NULL
);
INSERT INTO pedido (id,created) VALUES(3,'2015-05-21');
INSERT INTO pedido (id,created) VALUES(4,'2015-05-23');
INSERT INTO pedido (id,created) VALUES(5,'2015-05-24');
INSERT INTO pedido (id,created) VALUES(6,'2015-05-24');
INSERT INTO pedido (id,created) VALUES(7,'2015-05-25');
INSERT INTO pedido (id,created) VALUES(8,'2015-05-26');
INSERT INTO pedido (id,created) VALUES(9,'2015-05-27');
INSERT INTO pedido (id,created) VALUES(10,'2015-05-28');
INSERT INTO pedido (id,created) VALUES(11,'2015-05-29');
INSERT INTO pedido (id,created) VALUES(12,'2015-05-30');
INSERT INTO pedido (id,created) VALUES(13,'2015-06-01');
SELECT --datepart(WEEK, created),
Count(id)
FROM pedido
WHERE created BETWEEN
DATEADD(WEEK, -3, GETDATE()) and
DATEADD(WEEK, -2, GETDATE())
GROUP BY datepart(weekday, created)
Essa query não está certa.
Eu preciso fazer uma query que mostre o total de vendas da semana passada e da semana retrasada, como eu faria ?
Carregando comentários...