SQL语法,简单的表格插入问题-在线等

我有两个表格如下:
Table_1和Table_2是用_id来关联的

图片说明

我希望效果为,将同一_id的最新的日期加到Table_1上即可

图片说明

请问要如何写SQL的语法呢

我是使用Access
不知道Access和MySQL来实现这个,是否语法不同,如不同请同时列出

感谢!

sql

2个回答

SQL:
select a._id,a.name,max(a.日期) form Table_2 a
join Table_1 b on a._id=b._id
group by a._id,a.name

只需要根据id分组就可以了。

SELECT 
     a._id,
     MAX(a.name) name,
     MAX(a.日期) 日期 
FROM Table_2 a
INNER JOIN  Table_1 b ON a._id=b._id
GROUP BY a._id
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!