我有一个sql表,在注册时已经有一个初始值。 但问题是如何在不删除相关用户的先前记录的情况下更新数据库。
consignmentno| location | time | date
1234567 | AGONA NKWANTA |1:15PM| 28-05-2017
即,我希望他们能够在表格中看到先前的更新和新的更新,请我将如何实现这一目标。
consignmentno| location | time | date
1234567 | AGONA NKWANTA,Canada |1:15PM, 11:45am| 28-05-2017, 31-05-2017
答案 0 :(得分:0)
如果您需要保留所有旧信息,则需要使用INSERT查询而不是UPDATE查询。
您需要两个表:第一个包含您需要不重复的数据(例如,userID,passowrd),第二个表包含重复数据,例如,位置。
然后,当您获得有关PHP的数据时,您可以使用JOIN或单独的查询来获取它,以获取为用户记录的所有位置。
第二个查询可以为您提供所需的确切表格,而无需对数据进行任何转换。