gpt4 book ai didi

sql - 使用 mysql 中的单个查询从多个表中选择、删除和更新

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:49 26 4
gpt4 key购买 nike

例如我使用下面的命令来查找记录

SELECT `users`.`mail` 
FROM `users`
WHERE `users`.`uid` = %s

如果找到匹配项,那么我想删除这条记录,并在同一个查询中更新另一个表。我可以用“加入”来解决这个问题吗?

最佳答案

if found an match, then i should like to delete this record, and update in the same query an another table. i can solve this with 'joins' ?

不是单个 SQL 查询,不是。

但是您可以在单个 stored procedure 中使用单独的 SQL 查询来执行这些操作.这比从您的应用程序中单独提交三个查询要快,因为通过线路来回传输数据(与您的应用程序代码之间来回传输)不会造成时间/性能损失。

关于sql - 使用 mysql 中的单个查询从多个表中选择、删除和更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2556162/

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