【发布时间】:2021-01-31 07:03:48
【问题描述】:
有人能解释一下SQL查询TableResult中的以下结果吗?
TableA TableB TableResult
Id | Function Id | Function Id | Function | Compare
---|---------- ----|---------- ----|----------|---------
1 | code1 1 | code1 1 | code1 | true
2 | code2 2 | code4 2 | code2 | false
3 | code3 3 | code5 3 | code3 | false
4 | code4 4 | code4 | true
有两个表TableA和TableB,两个表中的函数列是唯一的。 TableA 中的全部数据应该在 ResultTable 中,如果 TableB 函数在 TableA 函数中等于,则 ResultTable Compare 列必须为 true,否则为 false。
任何人都可以建议如何在 SQL 中获得所需的结果。
任何帮助将不胜感激
【问题讨论】:
标签: mysql sql join datatable equals