读书人

sql组合查询有关问题

发布时间: 2012-02-07 17:45:36 作者: rapoo

sql组合查询问题
sql="select * from move,play where move.id=play.filmcd"
这条SQL组合查询是没错的.可是这样查的话.就会查所有的ID了

我想限定ID来查.
比如,从另一个页过来的变量
id = request.Form("ID") idArr = split(id,",")

for i=0 to ubound(idArr)

sql="select * from move,play where play.filmcd=move.id"

next

现在的问题就是怎么把idArr(i)这个变量加入到sql="select * from move,play where play.filmcd=move.id"这个查询.让它只查我要的ID变量
就是相当于play.filmcd=trim(idArr(i))这样

[解决办法]


如果你的move.id 是数字型的话
sql="select * from move,play where play.filmcd=move.id and move.id=" & idArr(i)

读书人网 >SQL Server

热点推荐