如何将数据与选定数据分开

时间:2014-03-06 08:57:39

标签: mysql string substring navicat

我的表名中有一列网址,它包含多个值,例如“ 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

关键字=如何制作Android应用。

任何想法Plz,我怎样才能在 MySql 中得到它。

1 个答案:

答案 0 :(得分: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; *