我有三张桌子。
table a
| uid | name | number |
|-----+---------+--------|
| 1 | table | 1 |
| 2 | chair | 2 |
table b
| uid | name | number |
|-----+---------+--------|
| 1 | john | 1 |
| 2 | billy | 0 |
| 3 | bob | 2 |
| 4 | sally | 1 |
table c
| uid | table a | john | billy | bob | sally |
|-----+---------+--------+--------+-------|-------|
| 1 | table | T | | | T |
| 2 | chair | | | C | |
我需要做的是查看表c中的列名,找到表b中对应的行条目,如果数字与表a中的数字相同,则将表c值设置为T.否则将其设置为C.无论何时更新表a或表b,都需要触发。
如何使用if或case语句编写表的更新。 感谢。