请教一个 Access 查询的SQL语句

来源:百度知道 编辑:UC知道 时间:2024/06/18 17:19:30
例子如下图:
http://i39.tinypic.com/k1vt7b.jpg

小弟说下想法:有一个“查询”,假设为“X”,有一个“链接表”,假设为“Y”,现在我想得到图中第三个那样子的查询(假设为“Z”),小弟来说下如何得到第三个查询Z的:

假设查询Z生成后,我打开这个查询,首先跳出个下拉选择框,我选择“网易”,然后又跳出个输入框,我输出“3”,于是便得到图中第三个那样子的结果

Z 中的 id 就是 X 中照搬过来的,而Z 中的 how 和 website 都是因为我在下拉框内选择了网易才出现那样的结果,Z 中的how 则是根据公式
number * count * 3 得出来的,3是变量,开始的时候输的

这样的查询能不能实现呢?

请前辈指点下哈,小弟感激不尽啊,谢谢!

提醒一下,X为“查询”,Y为“链接表”
打开查询 Z 时所跳出的下拉选择框里的内容为 链接表Y中 name 里所包含的名字

只能给你个sql,里边的东西你自己设置变量
假设你的查询X为select id,num from X
如果你这个X查询中用到函数的话,记得起好别名,否则后边无法调用
然后
select a.id as id,a.num*b.count as how,b.website as website from
(select id,num from X) a,y b
where b.name='网易'