首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql组合查询有关问题

2012-02-07 
sql组合查询问题sqlselect * from move,playwhere move.idplay.filmcd这条SQL组合查询是没错的.可是这

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)

热点排行