ram*_*esh 4 php mysql mysql-management
我有2个列的节日和活动,比如
节
id | name | modified_date
-----------------------------------
12 | fest 1 | 2012-03-14 17:45:40
13 | fest 2 | 2012-03-14 17:45:40
15 | fest 4 | 2012-03-14 17:45:40
11 | fest 5 | 2012-03-14 17:45:40
Run Code Online (Sandbox Code Playgroud)
事件
id | name | modified_date
-----------------------------------
14 | envt 1 | 2012-03-14 17:45:40
15 | envt 2 | 2012-03-14 17:45:40
16 | envt 4 | 2012-03-14 17:45:40
17 | envt 5 | 2012-03-14 17:45:40
Run Code Online (Sandbox Code Playgroud)
我的应用程序中有一个页面显示最近更新,通过单击每个列表,它将重定向到相应的事件或节日.
为此,我有以下查询
select id,name,modified_date from events
UNION
select id,name,modified_date from festival
order by modified_date desc
Run Code Online (Sandbox Code Playgroud)
这将返回一个表格
id | name | modified_date
-------------------------------------
12 | fest 1 | 2012-03-14 17:45:40
13 | fest 2 | 2012-03-14 17:45:40
--------------------------------------------
Run Code Online (Sandbox Code Playgroud)
但是我的问题是我需要再提出一个专栏来理解行代表一个事件或节日......就像那样
id | name | modified_date | type
---------------------------------------------------
12 | fest 1 | 2012-03-14 17:45:40 | festival
15 | evnt 2 | 2012-03-14 17:45:40 | event
Run Code Online (Sandbox Code Playgroud)
请提前帮助,谢谢
Mic*_*son 10
select id, name, modified_date, 'event' as type
from events
UNION
select id, name, modified_date, 'festival' as type
from festival
order by modified_date desc
Run Code Online (Sandbox Code Playgroud)