我将记录我的用户登录时使用的 IP 地址。为此,我有一个包含 3 列的简单表:用户、IP、时间。time 是他们最后一次使用该地址登录的时间。
当他们登录时,我想在数据库中插入一行,其中包含他们登录的 IP 以及他们登录的时间。
如果已经存在具有相同用户和相同 ip 的行,我只想更新时间。一个更普遍的问题:
如果其中的两个(或更多)列相同,我如何插入一行或更新它?
我将记录我的用户登录时使用的 IP 地址。为此,我有一个包含 3 列的简单表:用户、IP、时间。time 是他们最后一次使用该地址登录的时间。
当他们登录时,我想在数据库中插入一行,其中包含他们登录的 IP 以及他们登录的时间。
如果已经存在具有相同用户和相同 ip 的行,我只想更新时间。一个更普遍的问题:
如果其中的两个(或更多)列相同,我如何插入一行或更新它?