[字号:  ]

SQL查询两个数据库的问题

发布时间:2008-11-20 21:50   作者: xydream   信息来源: PHPChina 开源社区门户
请教个问题$sql= "SELECT u.userid, u.username FROM $dbuserconfig[10][3].baseinfo AS u JOIN $dbuserconfig[MOD(u.userid,10)][3].moreinfo AS m ON u.userid=m.userid";

上一个语句中的$dbuserconfig[MOD(u.userid,10)]有问题,怎么写才能正确.需求是这样的.有11个数据库,$dbuserconfig[10][3]数据库中baseinfo表里存放用户名和密码,用户的其它信息通过baseinfo表里的userid求模散列到其它10数据库$dbuserconfig[这里是数据库编号(此编号通过求模得到)][3]的moreinfo表里.

现在想把用户信息通过一条SQL语句查询出来.怎么做?我写的$sql这句,在[MOD(u.userid,10)]这里提示错误,怎么更正?有高手在吗?请指教