展开全部
如果说你不知道有多少个cx_1,,cx_100这种的表的话,
貌似直接SQL语句试了一下没法查的好像,
我建议是
结合PHP代码,先查32313133353236313431303231363533e78988e69d8331333335306266询出该库所有的表,(或者满足cx_这种格式的表),
然后循环查询出数据,
大概像下面这样,//数据库参数
$params=array(
'host'=>'localhost',
'user'=>'root',
'pwd'=>'',
'db'=>'test',
);
$conn=mysql_connect($params['host'],$params['user'],$params['pwd']);
mysql_select_db($params['db'],$conn);
mysql_query("setnames'UTF-8'");
$sql="showtables";//查询表语句
$res=mysql_query($sql);
$result=array();
while($row=mysql_fetch_array($res)){
$key="Tables_in_".$params['db'];
//所有的TABLE_NAME存进数组
//如果只需要CX_这种格式,可以再匹配下
$result[]=$row[$key];
}
foreach($resultas$v){
//$v是表名
$sql='';
//执行代码
}