& [c] AS 表达式1
FROM 表1;
作者: qlm 时间: 2006-3-23 06:59
以下是引用skylark在2006-3-22 22:50:00的发言:
表1增加一列iTotal
UPDATE 表1 SET 表1.iTotal = [a]++[c];
我的意思是把abc三列的数字都放到同一个列中,
但值不能改变。+或&的话,值就改变了。
而且我要所要求的得出的结果列行数一定会比原来多,估计要生成一个新表
重新上传包含结果的表的例子如下:
[attach]16589[/attach]
[此贴子已经被作者于2006-3-22 23:02:00编辑过]
作者: fan0217 时间: 2006-3-23 07:06
SELECT [a] as 结果
FROM [原表]
UNION SELECT
FROM [原表]
UNION SELECT [c]
FROM [原表];
作者: qlm 时间: 2006-3-23 07:10
问题很快解决了!之前我还白忙了几个小时。
谢谢各位!谢谢fan0217
建议看到此贴的朋友,有什么问题来论坛提问,比自己绞尽脑汁想要好得多!
[此贴子已经被作者于2006-3-22 23:11:51编辑过]
作者: andymark 时间: 2006-3-24 05:44
这个例子用联合查询是最简单的,我用另一种方法实现[attach]16614[/attach]
作者: qlm 时间: 2006-3-24 06:06
这种方法虽然复杂些,不过在代码中实现这个功能有一定的技术保密作用。
有很多值得学习的地方,谢谢andymark.
作者: betaiii 时间: 2010-12-3 10:17
谢谢,看看先
作者: yyxtj 时间: 2010-12-12 23:54
解决了吗?
作者: yyxtj 时间: 2010-12-13 10:35
新手,学习一下
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |