字段列表中的MYSQL子查询

时间:2017-07-19 09:04:49

标签: mysql subquery

我创建了一些查询,向我展示AD中发生的变化。

他们检查所有想要的字段,如LastName,FirstName,Location,PhoneNumber等。 如果这些字段发生变化,则会填写一个名为“更改”的表格。插入已更改的列的字段名称,旧值和新值以及邮件作为UID 即。

.done(function(d) {
    // I dont think you set e to 'ok' anywhere
  //if (d.e != 'ok') 
    myAlert(d.e);
    myAlert(d.n);
    myAlert(d.p);
}

查询应更新主表'用户'但只有表格中注明的字段会发生变化。用新的价值。

这样的东西
Field | OldValue |  NewValue

LastName | Smith | Peterson

使用mysql甚至可以这样吗?

1 个答案:

答案 0 :(得分:0)

没有。不幸的是,这是不可能的。您必须在UPDATE语句之前生成列名。

在你的情况下会更好更快。