Ich habe zwei Tische, TischA und TischB. Tabelle A hat 4 Spalten, während Tabelle B 3 Spalten hat. Die letzte Spalte von Tabelle A ist leer und in dieser Spalte möchte ich den Unterschied zwischen der dritten Spalte in den Tabellen A und B zeigen.
Tabelle A-Name = Bewertung_Durchschnitt. Tabelle B Name = Valuation_Cost. Ihr dritter Spaltenname ist cost_col (aber die Werte sind unterschiedlich, ich möchte diesen Unterschied in der vierten Spalte in Tabelle A zeigen, genannt „Differenz“, die Spalte existiert bereits und hat ihren Namen, hat aber keinen Wert.)
Denken Sie auch daran, dass die Zeilen möglicherweise nicht gleich sind. Das heißt, die erste Zeile in Tabelle A kann sich von der ersten Zeile in Tabelle B unterscheiden. Der Primärschlüssel ist die erste Spalte beider Tabellen, genannt „Code“
您可以尝试mysql-update-join。
就你而言,也许
可以解决您的问题。