sql从两个表中取出的同一个字段的数据 调用时使其一一对应具体如下

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:47:41
比如MenuClass表中classname字段的值为 2 3 4 5...
enMenuClass表中classname字段的值为一.二.三.四.五...
字段的值并无规律这里只是个比方,如何在页面调用是使其值一一对应 如
1对一 2对二 3对应三...主要代码如下

<%set rsRoot1=server.createobject("adodb.recordset")
sql1="select MenuClass.Classname as name,enMenuClass.Classname as enname From MenuClass,enMenuClass
rsRoot1.open sql1,conn,1,1
do while not rsRoot1.eof%>
<li><a href="#">

<%=rsroot1("name")%><span><%=rsroot1("enname")%></span>
这里使其值对应
</a></li>
<%RSROOT1.MOVENEXT
LOOP
RSROOT1=NOTHING
RSROOT1.CLOSE%>如何修改呀!请高手帮忙

新建一个表,内容为
字段1 字段2
1 一
2 二
3 三
。。。。

通过三个表的关联再作查询.

sql="select MenuClass.Classname as name,enMenuClass.Classname as enname From MenuClass,enMenuClass,表三 where 表三.字段1=MenuClass.Classname and 表三.字段2=enMenuClass.Classname