表1字段
ID CID NAME Title BBB CCC
表2字段
ID MID CCDATA CCTIME
表1中的“ID”内容有部分与表2中的“MID”相同。
我的要求是当表2的“MID”与表1中的“ID”相同时,就显示表1中的“Title”内容,请高手帮忙。谢谢。
另外下面在调用时(如:<%=oRs("ID")%>、Response.Write(Server.HTMLEncode(oRs("Title")))、Response.Write(Server.HTMLEncode(oRs("Name"))))应如何写。
------解决方案--------------------
- SQL code
SELECT Title FROM 表1 A INNER JOIN 表2 B ON A.ID = B.MID
------解决方案--------------------
- SQL code
select title from 表1 t where exists(select 1 from 表2 where min=t.id)
------解决方案--------------------
select title from 表1 t where exists(select 1 from 表2 where mid=t.id)
------解决方案--------------------
问题1,
- SQL code
SELECT A.ID,A.Title,A.NAME FROM 表1 A, 表2 B where A.ID = B.MID