加入表并执行“如果'和数学

时间:2014-05-19 12:27:45

标签: mysql

我有两个表,t_in和t_out

T_IN

id | product | qtd | expire on

度T_out

id | t_in | product* | qtd | expire on

*(我需要在此表中复制其他程序)

t_out.t_in 是一个外键,我用它来避免在输出已经输出时排除输入

我的问题是......

如何获取此表(在一个查询中)?

Expire on | qtd

where qtd is (t_in.qtd - t_out.qtd)  ON t_out.t_in=t_in.id

我知道可以通过左连接来实现,但是当t_in没有要连接的t_out时,它会保持为NULL

1 个答案:

答案 0 :(得分:0)

我认为你想要的是这个

(t_in.qtd - ifnull(t_out.qtd,0))

但它不是很清楚。