新微赢技术网

标题: 不懂就问的问题,请老师指教 [打印本页]

作者: 大师傅    时间: 2010-1-15 06:00
标题: 不懂就问的问题,请老师指教
SELECT top 10 "&CategoryName&"_SoftInfo.SoftID,"&CategoryName&"_SoftInfo.SoftName,"&CategoryName&"_SoftInfo.SoftVer,"&CategoryName&"_SoftInfo.CateID,"&CategoryName&"_SoftInfo.SubCateID,"&CategoryName&"_SoftInfo.AllHits,"&CategoryName&"_SoftInfo.SoftTime,"&CategoryName&"_SubCate.SubCatename FROM "&CategoryName&"_SoftInfo,"&CategoryName&"_SubCate where "&CategoryName&"_SoftInfo.SubCateID="&CategoryName&"_SubCate.SubCateID and "&CategoryName&"_SoftInfo.SoftType='求购' order by "&CategoryName&"_SoftInfo.SoftTime desc,"&CategoryName&"_SoftInfo.SoftID desc

红色和蓝色的关系是……

请老师指教
作者: 残恋思香    时间: 2010-1-15 06:00
CategoryName是变量,数据库里可能有如下不同的几个表
AAAAA_SoftInfo.SoftID,BBBBB_SoftInfo.SoftID等等
CategoryName的作用就是用来动态确定到底查找的是哪个表,比如CategoryName="AAAAA"
那么这个查询语句就相当于
SELECT top 10 AAAAA_SoftInfo.SoftID,.......
作者: ┈ㄝai〾噯儿    时间: 2010-1-15 06:00
谢谢老师大答复




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2