gpt4 book ai didi

php - 如何更新现有日期并在 MySQL 表中插入新日期

转载 作者:行者123 更新时间:2023-11-29 14:30:33 26 4
gpt4 key购买 nike

我在更新日期时遇到了一些问题。我的第一个表是

DONOR
donor-nic----username-----status
111----------ali----------available
222---------usman--------notavailable

我的第二张 table 是

DONATION
donation_id------donor_nic-----date---
1----------------111----------2012/03/04
2---------------111-----------2012/06/07
3----------------111---------2012/07/08
4----------------222---------2012/03/03

现在我正在编辑个人资料,例如:

  • 更改日期:2012年7月7日
  • 更改状态:可用/不可用

我想要执行以下操作:

  • 如果捐赠者正在编辑个人资料/状态..选择捐赠表中已存在的日期以及他的捐赠者_nic,那么系统将会更新他的日期。
  • 如果捐赠者选择捐赠表中不存在的新日期,则会插入该日期。

我不知道如何选择捐赠者 (111) 的所有日期,然后从新日期中匹配该日期。

最佳答案

要查看是否已有与特定捐赠者_nic 相对应的指定日期,请使用

从捐赠中选择 COUNT(日期) > 0,其中 Donor_nic="111"AND date="您的日期";

如果已为该捐赠者指定“您的日期”,则应返回 true

关于php - 如何更新现有日期并在 MySQL 表中插入新日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10105304/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com