gpt4 book ai didi

mysql - sql中select语句内的IF else语句

转载 作者:行者123 更新时间:2023-11-29 23:49:00 26 4
gpt4 key购买 nike

如何使用 mysql 将 if else 语句插入到 select 语句中?请帮我。我是新来的..我尝试过使用分隔符,但它们有错误.. 例如这个语句:

SELECT c_id
FROM customer
WHERE city = 'AZ';

SELECT order_no,
o_status
FROM order_status,
customer
WHERE order_status.c_id = customer.c_id;

UPDATE order_status
SET item_total=0
WHERE o_status='waiting';

最佳答案

我不确定我是否正确理解了你的问题,但是以下内容不应该起作用吗?

    UPDATE order_status 
SET item_total=0
FROM order_status os
INNER JOIN customer c
ON c.c_id = os.c_id
WHERE os.o_status='waiting' AND c.city = 'AZ'

关于mysql - sql中select语句内的IF else语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25759057/

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