将2列合并为1列

时间:2016-09-03 12:55:52

标签: php sql

        $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_dateend_date日期列到一列获得不同年份? 我使用上面的 sql 语句,但似乎这不是正确的方法!如果我使用这个陈述会有任何错误/并发症吗?

我在这里搜索过,但没有一个按我想要的方式工作。

0 个答案:

没有答案