我怎样才能以这种方式Join
一个表:
SELECT * FROM TableA
JOIN TableB ON
TableA.col = 'http://google.com/'+TableB.col
这两个表彼此相关,除了一个表在值前面有一个字符串 (like http://google.com)
。
答案 0 :(得分:2)
如果以您编写的方式编写查询,例如
SELECT *
FROM TABLEA A
JOIN
TABLEB B
ON(A.column1 = CONCAT('http://google.com',B.column1));
它应该完成你的工作。
答案 1 :(得分:2)
试试这个:
SELECT … FROM …
JOIN TableB ON
TableA.col LIKE CONCAT('http://google.com/',TableB.col);