SQL Fiddle Link (您可以在上面的链接中看到我的架构和数据)
我有三张桌子
1.register, 2.user_plan, 3.network
在 user_plan 上插入后我有一个触发器。通过此触发器完成网络中的插入
我uid=4
在 user_plan 表中
我id=2
在right_mem=4
注册表中的位置
所以我不明白为什么
set userid=(select id from register where right_mem=my_userid);
这个查询给了我 user_id =NULL
但我应该得到 user_id=2