gpt4 book ai didi

sqlite - 在 sqlite 语句中组合 DELETE 和 LIKE

转载 作者:IT王子 更新时间:2023-10-29 06:25:52 26 4
gpt4 key购买 nike

我正在尝试将两者合并为一个语句,我什至愿意接受两个单独的语句......我知道这一定是可能的,但是怎么做呢?

这是我试过的:

DELETE FROM myTable WHERE myValue LIKE 'findme%';

和:

DELETE FROM myTable WHERE EXISTS (SELECT * FROM myTable WHERE myValue LIKE 'findme%');

我收到第二条语句的错误消息,类似这样的内容,对于带有另一条语句的 LIKE 语句,您只能得到一个结果...

最佳答案

如果此语句返回任何行

select * from mytable where myvalue like 'findme%';

然后用“delete”替换“select *”应该删除它们。

delete from mytable where myvalue like 'findme%';

这应该适用于任何 SQL 数据库,只要您有足够的权限。

关于sqlite - 在 sqlite 语句中组合 DELETE 和 LIKE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5132691/

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