我的表名是t1
,t2
。
t1
记录是
id unit
1 A
2 A
3 A
t2
表记录是
id unit
1 A
2 null
3 B
所以我想要结果(如果该列有null我们不关心它)
id unit
1 A
2 NULL
答案 0 :(得分:1)
像这样:
SELECT t2.*
FROM t1
INNER JOIN t2
ON ( t1.id = t2.id
AND ( t1.unit = t2.unit OR t2.unit IS NULL ) )
答案 1 :(得分:0)
你也可以在没有AND元素的情况下编写它,如下所示:
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.6.0/Chart.min.js"></script>
<canvas id="canvas-1"></canvas>