Office中国论坛/Access中国论坛

标题: 新手菜鸟求教,表中自动条件填入 [打印本页]

作者: guoxiaolong    时间: 2009-6-25 07:26
标题: 新手菜鸟求教,表中自动条件填入
本帖最后由 guoxiaolong 于 2009-6-25 19:07 编辑

问题:表其中有两个字段A和B,A字段内有数值,如编码"01A2B3D4",其中01为该编码商品的大类别,B字段为手工填加值为空。要求在ACCESS中用什么方法把A字段中01引出B字段中,这样我可以用类别统计了。
    如能从建字段,引入一气合成那是最好。见笑了!
    本人对ACCESS几乎不会使用,EXCEL也只停留在简单函数使用,以上操作我在EXCEL中用MID函数完成,但由于表单数据大于6.5万就想用ACCESS,但几乎一小白,忘各大侠误见笑,多指点!
    可能上述问题没有表述清楚,原本表中没有B字段名,我手工添加了B字段,现在就是要求在ACCESS表自动的在B字段所在例中填入A字段列中前两位数值如何实现,能否具体点,我在查询条件成生器中用函数mid(A字段名,2,2),得出结果是:假如A字段名是"商品编码",显示查询记录只有一条 “B字段”列上显示 "商品",不知道这样表述是不是更明白些
作者: 流沙    时间: 2009-6-25 11:39
嘿嘿!以我菜鸟来说就是利用生成表查询整成符合要求的表
作者: guoxiaolong    时间: 2009-6-25 15:14
本帖最后由 guoxiaolong 于 2009-6-25 15:17 编辑

流沙:是在条件那设置函数吗?能不能详细的帮我举个例吗,谢谢
作者: asklove    时间: 2009-6-25 15:30
B字段如何组合? 
B=A的前面二个字符+手工填入?
B=left(a,2) & 手工填入
作者: guoxiaolong    时间: 2009-6-25 19:08
可能上述问题没有表述清楚,原本表中没有B字段名,我手工添加了B字段,现在就是要求在ACCESS表自动的在B字段所在例中填入A字段列中前两位数值如何实现,能否具体点,我在查询条件成生器中用函数mid(A字段名,2,2),得出结果是:假如A字段名是"商品编码",显示查询记录只有一条 “B字段”列上显示 "商品",不知道这样表述是不是更明白些,
作者: asklove    时间: 2009-6-26 08:59
要求在ACCESS表自动的在B字段所在例中填入A字段列中前两位数值
update 表1 set B=left(A,2)




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