我正在寻找任何想法,如何计算mysql中两个不同表的每行之间的匹配字段数。
假设表A是。
| ABC1 | ABC2 | ABC3 | ABC4 | ABC5 | LINE_A |
| a | b | c | d | e | A1 |
| f | g | h | i | j | A2 |
| k | l | m | n | o | A3 |
| p | q | r | s | t | A4 |
| x | y | z | u | v | A5 |
表 B 是:
| BBC1 | BBC2 | BBC3 | BBC4 | BBC5 | LINE_B |
| a | d | f | k | o | B1 |
| f | k | l | p | q | B2 |
结果应该是:
B1.A1: 2 ('a' and 'd')
B2.A1: 0
B1.A2: 1 ('f')
B2.A2: 1 ('f')
B1.A3: 3 ('k' and 'o')
.
.
.
B2.A5: 0
十分感谢!富美