1
resposta

SQLite - não consegui replicar um dos exercícios

A tentar replicar um dos exercícios que o professor está executando, estou tomando erro Aula - Análise temporal - Ciclo de vendas. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Daniele,

Segundo a mensagem de erro:

Help : SQLITE_ERROR : sqlite3 result code 1 : no such column : "%Y" - should this be a string literal in single-quotes?

Ajuda: SQLITE_ERROR: código de resultado sqlite3 1: coluna inexistente: "%Y" - isso deve ser uma string literal entre aspas simples?

Então, use aspas simples

Código corrigido


SELECT * FROM vendas LIMIT 5;

SELECT strftime('%Y', data_venda) FROM vendas;

SELECT DISTINCT(strftime('%Y', data_venda)) FROM vendas;

SELECT DISTINCT(strftime('%Y', data_venda)) AS ANO FROM vendas;

SELECT ('%Y', data_venda) AS ano, COUNT(id_venda) AS total_venda 
FROM vendas
ORDER BY Ano
GROUP BY Ano;

tux matrix    Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓