使用mysql插入具有不同条件的一个字段值
我有表 visits
,其列如下所示,
visit_id
member_id
logout_datetime(format like this ...'yyyy-MM-dd HH:mm:ss')
visit_message (like accept, refuse)
我想将 logoutdatetime
值插入到访问表中
,其中 member_id = 1
和 visit_message = “接受”
我该如何使用 mysql 来做到
这一点,有人可以帮忙吗...
提前非常感谢..
i have table visits
with columns like the below
visit_id
member_id
logout_datetime(format like this ...'yyyy-MM-dd HH:mm:ss')
visit_message (like accept, refuse)
i want to insert the logoutdatetime
value into visits table
where member_id = 1
and visit_message = "accept"
how can i do that using mysql
would any one pls help on this ...
many thanks in advance..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
怎么样:
What about:
这是一个
UPDATE
,而不是INSERT
,因为该行已存在,其中member_id = 1
和visit_message = 'accept':
如果您打算将当前时间戳用于 logout_datetime,请用函数
NOW()
替换我示例中的文字日期。This is an
UPDATE
, not anINSERT
, since the row already exists wheremember_id = 1
andvisit_message = 'accept'
:If you intend to use the current timestamp for logout_datetime, substitute the function
NOW()
for the literal date in my example.