0
我有2臺TableA
和TableB
與id, character
sql查詢(輸出效果都沒有2個表之間的相同)
TableA
╔════╦═══════════╗
║ id ║ character ║
╠════╬═══════════╣
║ 1 ║ A ║
║ 2 ║ B ║
║ 3 ║ C ║
╚════╩═══════════╝
TableB
╔════╦═══════════╗
║ id ║ character ║
╠════╬═══════════╣
║ 1 ║ A ║
║ 2 ║ B ║
║ 3 ║ D ║
╚════╩═══════════╝
我要計算有多少個字符的字符列之間不匹配的屬性TableA
和TableB
。
我不知道這是否是正確的:
SELECT COUNT(character)
FROM TableA tba
JOIN TableB tbb
ON tba.id = tbb.id
WHERE tba.character NOT LIKE tbb.character
GROUP BY character
RDBMS使用哪?區別於id?或整個表的差異? –