問題:2つのテーブル。最初のテーブルにはuserid(constraint fk)と列'name'が含まれ、2番目のテーブルにはintとid(外部キー)の2つの列が含まれています。必要なのは、max(column1-column2)を見つけて割り当てることです。最初のテーブルからの名前。
私がしていたこと:mysql>
select u.name, MAX(table2.column1-table2.column2) As var
from table1 u, table2 b
where u.userID(from table1) = b.userID(from table2)
and (b.column1-b.column2) = var;
この場合、「不明な列変数」と表示されますが、トリガー/手順なしで可能ですか?
any1?:)