在JOIN中使ID为负

时间:2013-06-20 16:37:04

标签: php mysql join left-join

我有这个查询

SELECT t1.*, t2.* FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t2.id = t1.id

我想将“t1.id”(INT类型)视为否定,所以基本上我只需要在“320”之前添加“ - ”。我试着用这样的东西没有成功:

t2.id = 't1.'-'id'

我该怎么做?

2 个答案:

答案 0 :(得分:5)

使用简单的乘法:

t2.id = -1 * t1.id'

答案 1 :(得分:2)

乘以-1

t2.id = -1 * t1.id