在Mysql中排序日期

时间:2014-10-23 14:00:50

标签: mysql wcf xamarin.android

嗨我在我的数据库上有2个表我正在使用mysql作为我的数据库,而WCF则使用Web服务来托管我的Android应用程序。下面是宣布表

AnnounceId| Title           |Message               |Date Sent
0         |meeting          |Meeting On 11/25/2014 |09/28/2014
1         |Emergency Meeting|Meeting Tommorrow     |10/5/2014

断开表

NoticeId|Date Sent |Amount
0       |09/30/2014|74.2
1       |10/06/2014|84.0

当我向我的移动应用程序发送通知时,我使用此表,我只是一名学生,我的问题是如何联合这两个表并按日期对它们进行排序。

AnnounceId | NoticeId | Date
0          | null     |09/28/2014
null       | 0        |09/30/2014
1          | null     |10/5/2014
null       | 1        |10/06/2014

或者你有什么不同的方法或更好的方法。请建议谢谢。

1 个答案:

答案 0 :(得分:2)

您可以使用union all

select AnnounceId, NULL as NoticeId, DateSent as Date
from Announce
union all
select NULL, NoticeId, Date
from Disconnection
order by Date;