1

我的表名中有一个列作为URL,它包含多个值,例如“ https://www.google.com/#q=how+to+make+a+android+app ”和

http://www.bing.com/search?q=how+to+make+a+android+app&go=&qs=n&form=QBLH&pq=how+to+make+a+android+app&sc=8-15&sp=-1&sk =

我想在输出中分别获取数据,例如

网站 = https://www.google.com

关键字 = 如何制作安卓应用。

任何想法请,我怎样才能在MySql中得到这个。

4

1 回答 1

0

您可以在 php 中使用 substr() 函数来剪切字符串。在您的情况下,您可以将字符添加到“ https://www.google.com ”的末尾。

在http://ro1.php.net/substr阅读更多内容

如果您想直接在查询中执行此操作,也可以使用 substr() 。Sql 语法如下:

SELECT SUBSTR(column, start_position, desired_length) FROM table_name

*SELECT SUBSTR(column_name, 1, 20) FROM table_name;*

于 2014-03-06T09:02:42.077 回答