MS Access查询到MySQL表

时间:2017-07-25 09:33:39

标签: mysql sql database ms-access

我在MySQL表的MS Access查询中遇到了问题

我是两个数据库的新手。

我收到了MS Access的查询,现在我必须迁移到MySQL。

问题是我需要创建一个表或一个视图来让程序从中获取数据。

CREATE TABLE Subsequence AS
SELECT 'A' AS Type,br, comm, identifier, app_type, Min(timestamp) AS timestampOfMin
FROM trans_log
WHERE (((trans_log.table_type)='APPARATUS') AND ((trans_log.action)='APPROVAL'))
GROUP BY br, comm, identifier, app_type
UNION SELECT 'C' AS Type,br, comm, identifier, app_type, Min(timestamp) AS timestampOfMin
FROM (select * from trans_log where action='CEASE_APPARATUS') AS B
GROUP BY br, comm, identifier, app_type
ORDER BY timestampOfMin;

这是表格的代码。

问题是,

1)当我的trans_log更新时,我可以获取此表中的最新数据吗?

2)我是否必须设置外键?

3)如果没有,任何方法?

我是这些数据库的新手,感谢您的帮助。

0 个答案:

没有答案