社区
Access
帖子详情
插入记录到表中
corder_li
2007-08-03 04:05:04
现有两张表A和B
A表如下
ID 名称
1 书
2 夹子
B表如下(无记录)
ID 名称 数量
现通过在A表中通过ID(已知)查询到名称,数量为30
更新到B表中
ID 名称 数量
2 夹子 30
...全文
154
6
打赏
收藏
插入记录到表中
现有两张表A和B A表如下 ID 名称 1 书 2 夹子 B表如下(无记录) ID 名称 数量 现通过在A表中通过ID(已知)查询到名称,数量为30 更新到B表中 ID 名称 数量 2 夹子 30
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OracleRoob
2007-08-04
打赏
举报
回复
--如果你说是B表中没有数据,需要追加记录,则:
insert into b([ID],名称,数量)
select [id],名称,30
from a
where id=2
OracleRoob
2007-08-04
打赏
举报
回复
--可以使用域函数处理:
--如果id是字符型,需要加单引号
update B set 数量 = dsum("数量","A","id='" & B.id & "'")
--如果id是数值型
update B set 数量 = dsum("数量","A","id=" & B.id)
OracleRoob
2007-08-04
打赏
举报
回复
二楼给出的是借助临时表的方法,但是需要改进一下:
UPDATE B, C SET B.数量 = C.数量 on B.id=C.id
OracleRoob
2007-08-04
打赏
举报
回复
Access使用的是Jet-SQL,而SQL Server使用的是T-SQL,两者用法上相差很大。
Access的Update语句中,对于子查询的支持远比不上SQL Server,所以要使用域函数或借助临时表。
JET SQL 帮助(jet4 access2000)下载地址
http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=
paoluo
2007-08-04
打赏
举报
回复
ACCESS中更新的時候不能使用SUM
所以需要借助一下別的表
--先生成一個表C
SELECT A.ID, Sum(A.数量) AS 数量 INTO C
FROM A
GROUP BY A.ID;
--然後借助C表更新B表
UPDATE B, C SET B.数量 = C.数量;
wwwwb
2007-08-03
打赏
举报
回复
insert into b([ID],名称,数量)
select [id],名称,30 from a where id=2
将student表中的数计学院的学生信息
插入
到stu表中。数据库批量
插入
将student表中的数计学院的学生信息
插入
到stu表中。 提示:请使用INSERT语句作答,stu数据表已存在,结构同student一样。 代码: insert into stu select * from student where dept='数计学院' PS:
插入
一行...
MySQL把A表的数据
插入
到B表
web 开发中,我们经常需要将一个表的数据
插入
到另外一个表,有时还需要指定导入字段,设置只需要导入目标表中不存在的
记录
,虽然这些都可以在程序中拆分成简单 sql 来实现,但是用一个 sql 的话,会节省大量代码 ...
如何使用 SQL INSERT 语句将数据
插入
到表中
本文介绍如何使用 SQL INSERT 语句将数据
插入
到表中
,如何用 INSERT SELECT 从其他表中导入行,如何用 SELECT INTO 将行导出到一个新表。 一、数据
插入
毫无疑问,SELECT 是最常用的 SQL 语句了。但是,还有其他 3 ...
MySQL将查询结果
插入
到数据表中
INSERT语句还可以将SELECT语句查询...将“表名2”中查询出来的
记录
插入
到“表名1”中以后,“表名2”中仍然保存着原来的
记录
。 INSERT INTO 表名1(字段列表1) SELECT 字段列表2 FROM 表名2 WHERE 条件表达式; ...
“写”操作第五关:向表中
插入
一条
记录
insert(一)
本关任务:(注意:可以用3种insert语句的写法完成本题)在宠物商店数据库(PetStore)的商品类别(category)表中
插入
一条
记录
,并查询
插入
记录
后的表。
插入
的
记录
如下: ('06','昆虫',null); 其中category表结构...
Access
7,713
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章