标题:新手求救,,,
只看楼主
不懂才问
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大草原
等 级:贵宾
威 望:29
帖 子:1501
专家分:6573
注 册:2010-7-5
结帖率:91.53%
 问题点数:0 回复次数:0 
新手求救,,,
编个小程序,用到Access,设计的表结构类似,如下图:


用了几条sql语句:
insert into 物品信息(物品名称,是否易碎,高度,宽度) values('玻璃杯',True,13,8)
insert into 物品信息(物品名称,是否易碎,高度,宽度) values('玻璃杯',True,13,8)
insert into 物品信息(物品名称,是否易碎,高度,宽度) values('玻璃杯',True,13,8)
insert into 物品信息(物品名称,是否易碎,高度,宽度) values('玻璃杯',True,15,8)
insert into 物品信息(物品名称,是否易碎,高度,宽度) values('玻璃杯',True,13,8)
insert into 物品信息(物品名称,是否易碎,高度,宽度) values('牙签盒',False,6,3)
insert into 物品信息(物品名称,是否易碎,高度,宽度) values('蓝牙音箱',False,8,13)
delete from 物品信息 where 高度=15

现在表里的数据是这样,如下图:


后几列都有可能出现重复值,只有物品编号是唯一的,我想再向表里添加一条记录,我当然可以使用下面的语句:
insert into 物品信息(物品名称) values('手机支架')
那么,问题来了,我怎么把最后添加的这条记录的其他字段用update修改呢?
update 物品信息 set 是否易碎=True where ???

大致的思路是这样吗?先查询表里现在一共有多少条记录,再获得最后一条记录的记录号?再获得此记录号对应的“物品编号”?
这些查询怎么写呢?
搜索更多相关主题的帖子: insert into 信息 名称 高度 
2019-03-20 10:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-493701-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.528957 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved