mysql - 需要在 MYSQL 中用 - 分隔符分隔字符串

标签 mysql sql

我在 MYSQL 表字段中有这个字符串 1111-2222-3-4-55-12345678901234567 1

我需要做的是用 - 分隔前 5 个参数。就像我需要分开一样:

1111
2222
3
4
55

最佳答案

$stringElements = explode('-', $string);
echo $stringElements[0];// 1111
echo $stringElements[1];// 2222
echo $stringElements[2];// 3
echo $stringElements[3];// 4
echo $stringElements[4];// 55
$stringElements[5];// 12345678901234567 1

关于mysql - 需要在 MYSQL 中用 - 分隔符分隔字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33104034/

相关文章:

sql - SQL Server 2008 中截断/清除表变量

mysql - 查找唯一的列对

sql - 我在此准备好的语句中不断收到语法错误

sql - 从PolyBase连接到Hadoop

php - 在 CodeIgniter 中检索单行作为 EAV 模型的查询结果

mysql语句没有返回正确的结果

php - Ajax成功if语句并回显mySQL查询结果

sql - SSIS : Execute SQL Server Agent Job Task run Asychronously or Synchronously

sql - Hibernate:更新为来自其他表的总和

php - mytheme/update.php 中的 wordpress 查询