【发布时间】:2016-12-21 15:37:33
【问题描述】:
我有以下两个 SQL 查询。它们单独使用相同的 php 脚本可以正常工作。在性能方面将它们结合起来会有优势吗?如果是这样,那是怎么做的。 COALESCE 部分让我很难过,因为我只希望该列只更新一次。
$sql_update = "INSERT INTO mobile_update(cust_id, last_name, first_name, dob) VALUES('$cust_id', '$last_name', '$first_name', '$dob') ON DUPLICATE KEY UPDATE last_name = '$last_name', first_name = '$first_name', dob = '$dob';";
$sql_initial_entry = "UPDATE mobile_update set initial_entry = COALESCE(initial_entry, NOW()) where cust_id = '$cust_id';";
【问题讨论】:
-
为什么不是默认值?
标签: sql