注册 登录
编程论坛 ACCESS论坛

怎样建立查询数据库

棉花糖 发布于 2006-05-24 22:46, 1150 次点击
想建一个查询.
先说说数据库的结构
表名:A表和BC表
字段分别为:A:字段1
B:字段123
C:字段123

现在要实现的是A表字段1的前7位与BC字段1匹配的则列出A表字段1和BC的字段23

举例说明:
如果A字段1是我现在拥有的手机号,BC字段1都是号码段(7位数那种),字段2为地区,字段3为类型,比如北京什么什么卡.譬如B字段里面 1234678 这些是 中国移动上海 那么你输入 中国移动上海 就会查询A字段里面 手机号码前面7位包含 1234678 这些数字的手机号码,并列出来

看懂了吗?

帮一个朋友的忙!!谢谢高手
3 回复
#2
wdlrczt2006-05-25 09:18

方便的情况把附件传上来

#3
pxfinal2006-05-26 12:45
哥们,你建立的数据库关系了吗?
如果没有就这样处理
private sub tt()
dirm rst as new adodb.recordset
dim sql-str as string
dim str_number as string
str_number=table_A.field_1 '取得a表字段1
sql_str="select table_b.field_1 from table_b where mid(***,1,7)=' “ & str_number "'"
rst.open sql_str currentproject.connection ,adoption***,***
'rst 就是符合条件的集合





end sub

#4
pxfinal2006-05-26 12:46
要不你就传上来文件,帮你看一下
1