Enviado em 27/10/2016 - 19:51h
Salve, Galera
e o seguinte...
eu tenho duas tabelas: assinantes e pagamentos. Ao realizar uma pesquisa:
SELECT assinantes.nome, pagamentos.data_pg from assinantes JOIN pagamentos on assinantes.id = pagamentos.id_assinante
resultado:
nome: data_pg
jean 2016-10-25
jean 2016-09-02
joao 2016-09-10
maria 2016-10-05
O problema é que eu quero consultar quem ainda não pagou no mês (10). se eu colocar o where pagamentos.data_pg < '2016-10'
vai mostrar tanto o joao, quanto o jean. Porém o jean já pagou no mês 10. como fazer pra excluir, ou seja caso seja detectado que o assinantes em questão já pagou. Exiba somente quem não pagou?
O resultado esperado é
joão 2016-09-10
ou seja ultimo pagamento de João.
e o seguinte...
eu tenho duas tabelas: assinantes e pagamentos. Ao realizar uma pesquisa:
SELECT assinantes.nome, pagamentos.data_pg from assinantes JOIN pagamentos on assinantes.id = pagamentos.id_assinante
resultado:
nome: data_pg
jean 2016-10-25
jean 2016-09-02
joao 2016-09-10
maria 2016-10-05
O problema é que eu quero consultar quem ainda não pagou no mês (10). se eu colocar o where pagamentos.data_pg < '2016-10'
vai mostrar tanto o joao, quanto o jean. Porém o jean já pagou no mês 10. como fazer pra excluir, ou seja caso seja detectado que o assinantes em questão já pagou. Exiba somente quem não pagou?
O resultado esperado é
joão 2016-09-10
ou seja ultimo pagamento de João.