Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve, galera!
Queria tirar uma dúvida com vocês. Eu tenho duas tabelas uma de venda e uma de despesas.
Gostaria de criar um SELECT para formar uma lista por ordem de transação seja de venda ou de despesa. porém essas tabelas não tem nenhuma relacão.
tentei os seguintes SQLs
SELECT * FROM `tab_compras`,`tab_despesa` WHERE tab_compras.time_venda LIKE '2018-02%' AND tab_despesa.datetime_despesa LIKE '2018-02%'
porém o resultado sai duplicado ou triplicado
tabela venda
ID | venda | valor | data_venda
1 | item_1 | 100 | 2017-02-01
2 | item_2 | 120 | 2017-02-02
3 | item_3 | 200 | 2017-02-03
tabela despesa
ID | despesa | valor | data_venda
1 | despesa_1 | 10 | 2017-02-01
2 | despesa_2 | 90 | 2017-02-02
3 | despesa_3 | 65 | 2017-02-03
resultado esperado
lista:
atividade | valor | data
item_1 | 100 | 2017-02-01
despesa_1| 10 | 2017-02-01
despesa_2| 90 | 2017-02-02
item_2 | 120 | 2017-02-02
alguém sabe como resolver isso pelo BD ou pelo PHP?Carregando comentários...