0

これは私がやっていることです

SELECT * FROM pacient_export WHERE (idpacient_nit IN (SELECT idpacient FROM 治療 WHERE date_治療 < CURDATE() - 間隔 180 日) OR idpacient_nit IN (SELECT idpacient FROM レポート 7)) AND idpacient_nit IN (SELECT idpacient FROM レポート 7 WHERE 請求 < 50)

SELECT * FROM pacient_export WHERE (idpacient_nit IN (SELECT idpacient FROM 治療 WHERE date_治療 < CURDATE() - 間隔 180 日) OR idpacient_nit IN (SELECT idpacient FROM レポート 7)) AND idpacient_nit IN (SELECT idpacient FROM レポート 7 WHERE 料金 >= 50)

問題は、テーブルreport7にペイシェントが複数回表示される可能性があり、同じペイシェントが複数回選択されることです...テーブルreport7で各ペイシェントの最低料金値を選択するにはどうすればよいですか?

For example 
table: report7 
pacient | charge 
101 | 32 
101 | 92 

Results: 
pacient | charge 
101 | 32 

ありがとう!!

4

0 に答える 0