我有2個表中mariadb是治療和付款。sql查詢完全加入
處理:ID(INT(11)),treatment_name(VARCHAR(255)),treatment_date(日期)
的支付方式:ID(INT(11)),treatment_id(INT(11)),支付金額(十進制(10,2)),PAYMENT_DATE(日期)
我想列出從兩個表中的記錄給定日期範圍,例如從2016年1月1日至2016年6月6日
1-如果治療是在給定的日期範圍內並有付款或者 2 - 如果治療不在日期範圍之間但是付款與付款日期之間的時間在給定日期範圍之間。
任何人都可以幫我設置查詢嗎?