Office中国论坛/Access中国论坛

标题: 斑竹andymark请看这个例子 [打印本页]

作者: 慎物勿语    时间: 2006-6-17 06:54
标题: 斑竹andymark请看这个例子
这是刚才那个问题的例子.里面有2张表.表1是一张电话表,表2是一张手机号段表,我要进行的查询就是电话表中的每个电话号码从表2中找出地址.[attach]18545[/attach]

作者: 慎物勿语    时间: 2006-6-17 07:03
[attach]18546[/attach]

斑竹你好,上面的是一张图片,我说的设计视图就是图中这样的界面,我想在这个窗口总完成我的查询,因为我现在只会在这个视图里进行一些简单的查询.谢了/
作者: andymark    时间: 2006-6-17 07:49
     看看是不是你想要的结果

     [attach]18547[/attach]

作者: 慎物勿语    时间: 2006-6-17 15:37
谢谢斑竹andymark,要的就是这样的效果.再次感谢斑竹andymark.
作者: wuaza    时间: 2006-6-17 16:08
这样也可以:

SELECT a.*,b.area as 地址 from 电话号码  a inner join 手机号段表  b on a.电话号码 like b.num &"*"
作者: 慎物勿语    时间: 2006-6-18 02:08
以下是引用wuaza在2006-6-17 8:08:00的发言:


这样也可以:

SELECT a.*,b.area as 地址 from 电话号码  a inner join 手机号段表  b on a.电话号码 like b.num &"*"

楼上的,上面的语言中的a和b是什么意思?
作者: wuaza    时间: 2006-6-18 04:33
表的别名,分别对应于电话号码表和手机号段表。
作者: 慎物勿语    时间: 2006-6-18 08:57
因为写这样的句子我不大会,而且我一般进行简单的查询,所以最好能在设计视图(2楼的压缩包里的截图)中完成,还请再指教一下,另外andymark说了用left截取前7个数,我再问下,如果要截取最后7位数又是怎么样的弄法?
作者: andymark    时间: 2006-6-18 19:46
Right([电话号码],7)
作者: 慎物勿语    时间: 2006-6-19 04:19
ok,谢谢.




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