| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 500 人关注过本帖
标题:一个稍微复杂的查询! 等
取消只看楼主 加入收藏
罗林鹏
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2010-7-2
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:0 
一个稍微复杂的查询! 等
程序代码:
if sheng="" and shi="" and xian="" and gjz="" and page=""  and px="" and gs="" then
sql="SELECT fyd.sheng,fyd.shi,fyd.xian,fyd.id,fyd.gsmc,fyd.dz,fyd.yjdz,fyd.gsdh,fyd.cz,fyd.yb,fyd.bh,lxrcw.khh,lxrcw.khmc,lxrcw.zh,lxrcw.dj FROM fyd LEFT JOIN lxrcw ON fyd.bh=lxrcw.cw_id ORDER BY fyd.bh"
else
    sql="SELECT * FROM fyd where sheng like '%"&sheng&"%' and  shi like '%"&shi&"%' and xian like '%"&xian&"%' and dz like'%"&gjz&"%' and gsmc like'%"&gs&"%'order by sheng "&px&", id desc"
end if
这个是我那个页面上的查询语句, 第一个sql 执行正确。 但是我不会写第二个了,也就是说开始查询时,那个sql该怎么写了。因为他是查的一个表,但是显示的时候会是两个表的信息。意思就是 我查询一个表的信息,然后对应这个表的信息的另一个表的数据也会显示。 就想第一个sql那样。但是我第二不知道怎么下手写了。急,希望多多帮助下。

[ 本帖最后由 罗林鹏 于 2010-9-24 21:28 编辑 ]
搜索更多相关主题的帖子: 查询 
2010-09-24 21:26
快速回复:一个稍微复杂的查询! 等
数据加载中...
 
   



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

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