Office中国论坛/Access中国论坛

标题: 更新查询sql语句 [打印本页]

作者: Buddy-Chen    时间: 2013-7-14 14:46
标题: 更新查询sql语句
下面就是我写的:
UPDATE 出差信息 SET 月出差天数 = 月出差天数+5
SELECT 出差信息.月出差天数, 员工信息.姓名, 员工信息.部门
FROM 出差信息 LEFT JOIN 员工信息 ON 出差信息.员工编号=员工信息.员工编号;

为什么两个分开写可以做,放在一起做不来呢。难不成,对一个表更新不能同时查询?不是按理说,我先更新,然后查询,不是合理的么?
有的人说分成两条做,为什么“+5“后面不能加分号,可是我加了说分号后面有字符,不加也错。谢谢各位大虾解答。

作者: todaynew    时间: 2013-7-14 15:59
“为什么两个分开写可以做”,答案是:王八的屁股---规定。
作者: access学习交流    时间: 2013-7-15 10:19
这有什么好说的,语法就是这样的!1+2=3;2*3=6。这两个分开写也对,合在一起是什么?建议楼主先看看基本的语法结构
作者: 竹笛    时间: 2013-7-15 15:47
当然可以呀 方便么
作者: zhuyiwen    时间: 2013-7-16 06:39
Access 查询只能有一条SQL语句,所以在查询中两个不能写在一起。

至于
有的人说分成两条做,为什么“+5“后面不能加分号

没听说过

分号表示SQL语句结束。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3