自定义函数问题 begindeclare test varchar(50);set @sql=CONCAT('select * from system_game',GameType);/*我怎样才能想存储过程一样执行一下方法*/PREPARE stmt1 FROM @sql;EXECUTE stmt1 ;DEALLOCATE PREPARE stmt1;return test;end 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 set @sql=CONCAT('select * from system_game where col1=',GameType); GameType什么内容?如果 是条件set @sql=CONCAT('select * from system_game where 你的列=',GameType); MYSQL不能返回记录集。这是MYSQL本身的限制。一般是先把记录集存放到某个临时表中,然后下一个语句再从临时表中取数据。 NDB的join的连接操作需要巨大的网络开销,这个何解? 怎样直接用SQL实现类似“查找替换”字段中的部分内容 关于MySQL存储过程中嵌套循环的一个问题 请教一个远程联接的问题 求 多线程访问mysql 实例? Range check error 求一MYSQL数据库查询方案 请问关于数据库连接池的问题 求mysql for windows下的中文工具 数据库查询 php+mysql 不知道是不是自己太弱了~~对Mysql彻底失望拉~100w数据有索引,检索竟然要1分钟~
set @sql=CONCAT('select * from system_game where 你的列=',GameType);
一般是先把记录集存放到某个临时表中,然后下一个语句再从临时表中取数据。