| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1293 人关注过本帖
标题:就是关于在两张表中的数据查找问题
只看楼主 加入收藏
wfjt
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-11-30
收藏
 问题点数:0 回复次数:1 
就是关于在两张表中的数据查找问题
就是关于在两张表中的数据查找问题

我想了很久没有想出一个好的解决办法

就是在一张表中查找另外一张表中的关键字
然后返回与关键字对应的有关数值

应该怎么办啊

先谢谢大家
有空的话一定帮我想想啊
比如:
一张表是:
青岛市    370256253
潍坊市    370756213

。。。。。。。。。。

       那么在另外一张表中有条数据是:
        青岛市金龙机械厂
        潍坊市大厂纺织
      。。。。。。。。。。。。


        那么查询关键字查询到
        青岛市青岛市金龙机械厂
        的时候应该返回 370256253

        潍坊市大厂纺织
        返回 370756213

      想在excel或者txt 或者 csv 文件中实现的
搜索更多相关主题的帖子: 数据 
2008-10-17 14:09
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
收藏
得分:0 
csv:

表1::cityname  字段1:fac     字段2:faccode

表2:cityfac    字段1:factory 字段2:faccode

实现--->输入关键字:地址.即显示该工厂对应号码.

取得关键字:

var keys

keys=request.form("keys")

sql="select faccode from cityname as a inner join cityfac as b"

sql=sql&" on a.faccode=b.faccode "

sql=sql&"where b.factory like '"&keys&"%'"

================看了吓一跳.是PHP论坛.=============

修改如下.

$keys=$_POST['keys'];

$sql="select faccode from cityname as a inner join cityfac as b";

$sql=s$ql." on a.faccode=b.faccode ";

$sql=$sql."where b.factory like '"&keys&"%'";

===============个人意见.保留.觉得两个表最好有个共同字段.通过建立关联进行查询数据.

[[it] 本帖最后由 sunfishy 于 2008-10-19 16:26 编辑 [/it]]
2008-10-19 16:21
快速回复:就是关于在两张表中的数据查找问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025810 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved