Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernando José

Quantidade de trocas na semana

Recommended Posts

Pessoal,

 

Estou fazendo um sistema de troca de produto por pontuação. Cada cliente pode trocar 1 produto por semana. Vamos supor que ele troca um produto na sexta-feira dessa semana, na segunda-feira da próxima semana ele já pode trocar outro, só não pode trocar duas vezes dentro da mesma semana.

 

Alguém poderia me ajudar com esse SQL? Pensei em fazer um WHERE que retorno o total de trocas do cliente na semana, se for igual a 0 deixo ele trocar, se for > que 0 bloqueio a troca.

 

A tabela é simples.

 

codigo int (11)

id_cliente int (11)

id_produto int (11)

datacad datetime

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

 

#1305 - FUNCTION DATEPART does not exist

 

Parece que assim funciona:

 

 

SELECT COUNT( * )
FROM trocas_efetuadas
WHERE WEEK( datacad ) = WEEK(
CURRENT_TIMESTAMP )

 

estou fazendo uns testes aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É que não conheço muuuuito de mysql, isso que eu exemplifiquei funciona no sql server, acreditava que teria pelo menos a função datepart no mysql..mas é por ai a sua solução.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.