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字符串转化为一个临时搜索结果 展开
没真实的table,sql语句不想涉及任何table,只想把id字符串转化为一个临时搜索结果 展开
展开全部
一个字符串是 '1,2,3,4'?
那么可以这样写sql
select * from tbname where position(concat(id) in '1,2,3,4')!=0
表示id 在 1,2,3,4里面
那么可以这样写sql
select * from tbname where position(concat(id) in '1,2,3,4')!=0
表示id 在 1,2,3,4里面
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 explode函数
$arr = explode(",","1,2,3,4");
foreach($arr as $key => $var){
echo $var."<br>";
}
输出
1
2
3
4
$arr = explode(",","1,2,3,4");
foreach($arr as $key => $var){
echo $var."<br>";
}
输出
1
2
3
4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单,用 explode函数
$arr = explode(",","1,2,3,4");
foreach($arr as $key => $var){
echo $var."<br>";
}
输出
1
2
3
4
$arr = explode(",","1,2,3,4");
foreach($arr as $key => $var){
echo $var."<br>";
}
输出
1
2
3
4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select id from (1,2,3,4)这是不可以的,mysql没有这样的语法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select id from table where id in(1,2,3,4)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询