MySQL - 查找制表位

标签 mysql

我的 MySQL 数据集中有以下数据结构:

data with tab stop

制表位后面的信息是该地址的级别。我怎样才能把这个字符串分成两个元素?制表位前后的元素?

最佳答案

可以通过使用 SUBSTR 来实现,但最好将该列分成两列。

SELECT 
SUBSTR(street,0,locate('\t',street)),
SUBSTR(street, locate('\t',street)) from your_table

关于MySQL - 查找制表位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37132150/

相关文章:

php - MySQL 插入日期日志

MySQL 日期时间字段 - 无法写入日期

php - 如何在 php 中构建具有 id、parent_id 和深度变量的树

php - mysql 查询需要 30 秒执行...太长

mysql - 如果我知道分布将不相等,如何计算哈希中的桶数?

mysql - 使用预设 ID 播种 Rails 数据库

mysql - SqlAlchemy 在查询表对象时不返回所有行,但在查询表对象列时返回所有行

php - 使用单个查询更新多个记录以提高性能

php - 在 PHP 中访问 JSON 数组并发送到 MySQL SELECT

php - Wordpress 选项页面中动态生成的下拉列表