帮助。 T_T从table1连接table2中选择id,table1.column1 + table2.column2作为总数。如果table2.column2没有价值呢?
表1
+---------------+---------+-------------------+
| allowances_id | desc_id | column1 |
+---------------+---------+-------------------+
| 1 | 1 | 64055.35594866848 |
| 2 | 4 | 55627.97197247496 |
| 3 | 6 | 55627.97197247496 |
| 4 | 7 | 55627.97197247496 |
| 5 | 8 | 55627.97197247496 |
| 6 | 9 | 55627.97197247496 |
| 7 | 2 | 50293.50333209634 |
+---------------+---------+-------------------+
表2
+---------+-------+
| desc_id | total |
+---------+-------+
| 1 | 18150 |
| 4 | 18150 |
| 6 | 18150 |
| 7 | 18150 |
| 8 | 18150 |
| 9 | 18150 |
+---------+-------+
我想table1.column1 + table2.total
表1(desc_id具有2在表2 desc_id的值没有值2所以基本上结果应该是列1 + 0.00
请提供您已经尝试做的以及为什么它不起作用。 – Dmytrechko
不要害怕尝试'选择599 + null' ......它不会咬你。 – Drew
带有内部连接模式的更新也不会加入id 2,因此更新不会发生。 – Drew