一个稍微复杂的查询! 等
程序代码:
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 编辑 ]