mysql里能将一个字符串ID,如:1,2,3,4变成4条数据吗?查询的时候变成5条结果 select id from (1,2,3,4)

mysql里能将一个字符串ID,如:1,2,3,4变成4条数据吗?查询的时候变成5条结果selectidfrom(1,2,3,4)提示语法不正确没真实的table,sql... mysql里能将一个字符串ID,如:1,2,3,4变成4条数据吗?查询的时候变成5条结果 select id from (1,2,3,4)提示语法不正确
没真实的table,sql语句不想涉及任何table,只想把id字符串转化为一个临时搜索结果
展开
 我来答
汪雄辉拉
推荐于2018-03-29 · TA获得超过2966个赞
知道大有可为答主
回答量:1430
采纳率:0%
帮助的人:1643万
展开全部
一个字符串是 '1,2,3,4'?
那么可以这样写sql
select * from tbname where position(concat(id) in '1,2,3,4')!=0

表示id 在 1,2,3,4里面
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1140919529
2012-03-18 · TA获得超过118个赞
知道答主
回答量:116
采纳率:0%
帮助的人:35万
展开全部
用 explode函数
$arr = explode(",","1,2,3,4");
foreach($arr as $key => $var){
echo $var."<br>";
}
输出
1
2
3
4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贸商网
2012-03-16 · TA获得超过1160个赞
知道小有建树答主
回答量:2022
采纳率:0%
帮助的人:1093万
展开全部
简单,用 explode函数
$arr = explode(",","1,2,3,4");
foreach($arr as $key => $var){
echo $var."<br>";
}
输出
1
2
3
4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tianyu
2012-03-18 · 超过62用户采纳过TA的回答
知道小有建树答主
回答量:236
采纳率:62%
帮助的人:69万
展开全部
select id from (1,2,3,4)这是不可以的,mysql没有这样的语法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
测试名称测试名称测试名称测试名称测试名称
2012-03-16 · TA获得超过2935个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:178万
展开全部
select id from table where id in(1,2,3,4)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式