gpt4 book ai didi

mysql - IF中的FROM写在哪里?

转载 作者:行者123 更新时间:2023-11-29 06:27:59 25 4
gpt4 key购买 nike

我已经编写了该函数,我正在尝试在 IF 语句中使用 FROM 。下面的代码是在函数中编写的。

IF myParameter IN (SELECT id FROM myTable) AND myTable.myType='Type A' THEN

当然,它会报错

Unknown table 'myTable'

当尝试执行该函数时。

编辑:myParameter 是一个 INT

最佳答案

这是你想要的吗?

IF myParameter IN (SELECT id FROM myTable WHERE myTable.myType = 'Type A') THEN

即将条件移动到子查询中。

关于mysql - IF中的FROM写在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58379904/

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