$GETyears_SQL = "SELECT DISTINCT YEAR(start_date) as yearlist FROM pt_assign ";
$GETyears_SQL .= " UNION ";
$GETyears_SQL .= "SELECT DISTINCT YEAR(end_date) as yearlist FROM pt_assign ";
$GETyears_SQL .= " ORDER BY yearlist ASC ";
我的问题是如何从两列start_date
和end_date
日期列到一列获得不同年份?
我使用上面的 sql 语句,但似乎这不是正确的方法!如果我使用这个陈述会有任何错误/并发症吗?
我在这里搜索过,但没有一个按我想要的方式工作。