我的SQL结合了连接查询

时间:2014-10-16 10:45:36

标签: mysql sql

感谢您花时间阅读本文。

我目前仍然坚持如何使这两个单独的查询一起工作,两者都可以单独工作,请注意语法是根据我使用的应用程序使用mysql来操作导入的csv文件中的列。

这一个。

添加并替换homebuy网址

CONCAT('at-', 


        REPLACE([CSV_COL(18)],'http://www.homebuy.co.uk/product.php/','')

      )

删除最后一个字符,即/

SUBSTRING([CSV_COL(18)], 1, CHAR_LENGTH([CSV_COL(18)]) - 1) 

基本上我需要这两个一起工作来给我这样的输出

在-09fd8903

来自这个

http://www.homebuy.co.uk/product.php/09fd8903/

正如我所说,两者都在那里工作,但不是在一起。

所以任何想法都会得到真正的赞赏

此致

1 个答案:

答案 0 :(得分:0)

抱歉,我误解了你想要的东西。

concat('at-', 
    SUBSTRING(
           REPLACE([CSV_COL(18)],'http://www.homebuy.co.uk/product.php/',''),
    1, CHAR_LENGTH( REPLACE([CSV_COL(18)],'http://www.homebuy.co.uk/product.php/','')) - 1) 
)

您可以在函数中使用其他函数,就像大多数其他语言一样。