私は4つのフィールド(開始月、開始年、終了月、終了年)を持つフォームを持っており、MySQLテーブル構造はid、customer id、amount、month、yearのようなものです
ここで、開始月と年、終了月と年の条件が一致する行を表示する必要があります。
このクエリを試しました
select id,customer id,concat(month,'-',year) as d1 from payroll where
empid='$_POST[emp_id]' and (STR_TO_DATE(d1,'%m-%Y') between
STR_TO_DATE('$_POST[fmonth]-$_POST[fyear]','%m-%Y') and
STR_TO_DATE('$_POST[tmonth]-$_POST[tyear]','%m-%Y'))
お知らせ下さい....