当前位置: 代码迷 >> SQL >> sql组合查询有关问题
  详细解决方案

sql组合查询有关问题

热度:268   发布时间:2016-05-05 15:31:38.0
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)
  相关解决方案