MySql中的动态列名称选择
发布时间:2021-04-03 13:47:02 所属栏目:MySql教程 来源:网络整理
导读:我今天卡在Mysql中,在mysql select语句中需要动态列名.让我解释: sql select name1 from namescollection. sql select name2 from namescollection. sql select name3 from namescollection. 因此,namescollection表有三列,其名称为name1,name2,name3 我想
我今天卡在Mysql中,在mysql select语句中需要动态列名.让我解释:
因此,namescollection表有三列,其名称为name1,name2,name3
name1 —– name1而不是获取name1字段的值. 可以对此进行任何建议,正确的功能我需要使用相当concat虽然我知道它在调用concat时输出name1的权利,但我想将它用作列名. 最佳答案 你可以做的是在你的存储过程中使用一个准备好的语句,它允许你执行一个字符串查询:举个简单的例子:
用这个SQLFiddle Demo进行测试 (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |