社区
数据库及相关技术
帖子详情
Access SQL 语句
kmfangxun
2006-03-28 11:39:54
Update tbl1 set field1=tbl2.field1
from tbl1,tbl2 where tbl1.Field2=tbl2.Field2
用SQl Server可以正常运行,可是在Access里不能运行,提示:操作符丢失。为什么?
...全文
188
12
打赏
收藏
Access SQL 语句
Update tbl1 set field1=tbl2.field1 from tbl1,tbl2 where tbl1.Field2=tbl2.Field2 用SQl Server可以正常运行,可是在Access里不能运行,提示:操作符丢失。为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kmfangxun
2006-03-29
打赏
举报
回复
试了一下
Update tbl1 a,tb12 b set a.field1=b.field1 where a.Field2=b.Field2 只能在Access下运行;
在SQL Serverxi下还得用 Update tbl1 set field1=b.field1 from tbl1 a,tbl2 b where a.Field2=b.Field2
kmfangxun
2006-03-29
打赏
举报
回复
呵呵,按 keiy 说的方法搞定了,非常感谢?
下午结帐。
kmfangxun
2006-03-29
打赏
举报
回复
TO sigui(全世界软硬件,统一起来!)
SQl Server能不能运行,你试一下就知道了.
To keiy()
谢谢,我试一下。
sigui
2006-03-29
打赏
举报
回复
我没试过,但是对于楼主的语句语句能在sql server下执行表示怀疑……
Persistent8813
2006-03-29
打赏
举报
回复
Update tbl1 a,tb12 b set a.field1=b.field1 where a.Field2=b.Field2
正解
kmfangxun
2006-03-29
打赏
举报
回复
我考,我给的分咋不见了!
奥爸
2006-03-28
打赏
举报
回复
access可能不支持这种语法,换一种方法去实现吧
柯本
2006-03-28
打赏
举报
回复
如果我没记错的话,在access中应该这样写:
Update tbl1 a,tb12 b set a.field1=b.field1 where a.Field2=b.Field2
kmfangxun
2006-03-28
打赏
举报
回复
To springai(龙在江湖) :
tbl1和tbl2 都已经有field1,field2字段,应该不需要tbl1+tbl2.field1这样的Table吧?
springai
2006-03-28
打赏
举报
回复
首先建一个tbl1+tbl2.field1的新表newtbl1,然后利用insert into () (select...from ..)语句将tbl1的数据和tbl2.field1插入到newtbl1中,然后就好办了。删除tbl1的数据,将更新好的数据导入回tbl1中,速度很快,绝对比楼上的朋友快10倍以上(10000条数据)
kmfangxun
2006-03-28
打赏
举报
回复
楼上说的有理,不过这样做更新速度会慢很多,还有别的办法没有?
lurel
2006-03-28
打赏
举报
回复
ACCESS 不支持from 子句的update
实在不行,在程序里做个循环,先把tbl2的值取出来,然后用这个值更新tbl1
access
一次执行多条
sql
语句
access
一次执行多条
sql
语句
! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
常方便通用且功能强大的查找窗体
强逼用户去使用查询网格去进行查询是件... 通过你的鼠标简单选择,就可以产生动态的
SQL
语句
,然后通过它来过滤你想要的数据。 并且允许你将结果输出到Excel, CSV, Lotus, 和 HTML格式
Access
数据库基础课程
本课程为《
Access
数据库基础课程》,主要讲解为两部分,第一部分是讲解如何手动新建表、设置字段类型、数据类型,数据类型使用,条件查询,数据记录的增加、删除、修改,建立表关系等等 第二部分为自己编写
SQL
语句
,...
Access
数据库实战(三):
Access
SQL
语句
不用 case when end
今天用
SQL
语句
写一个
ACCESS
数据库的查询时,里面用到了
SQL
的语法case when end.结果编译的时候显示错误,调试了半天也没找出原因。 结果在网上一收发现
ACCESS
里面的IIf的用法就相当于
SQL
里面的case when end。
Access
...
Access
SQL
语句
格式化日期
Format 函数 返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。 语法 ...Format(expression[, format[, firstdayofweek[, firstweekofyear]]]) ...任
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章