gpt4 book ai didi

php - 加入两个查询,一个包含简单选择,一个包含函数?

转载 作者:行者123 更新时间:2023-11-29 00:56:53 25 4
gpt4 key购买 nike

我有两个查询 - 一个包含简单的 select 语句,另一个调用函数。

两者的例子是--

select xx.a,xx.b,xx.c,aa.d,aa.e,aa.f from xyz_table as xx,abc_table as aa where xx.a=aa.d and xx.id='$id(dynamic id)'

另一个是——

select function_name($id);   // same $id value as above one

现在在两个语句中输入的 $id 是相同的。现在如何将这两个查询合并为一个查询??

最佳答案

SELECT  xx.a, xx.b, xx.c, aa.d, aa.e, aa.f, function_name('$id(dynamic id)')
FROM xyz_table AS xx
JOIN abc_table AS aa
ON aa.d = xx.a
WHERE xx.id = '$id(dynamic id)'

请注意,函数值将与每条记录一起返回(并且它将被调用多次,除非它被定义为 DETERMINISTIC)。

关于php - 加入两个查询,一个包含简单选择,一个包含函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5702786/

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