gpt4 book ai didi

mysql - 通过子查询进行算术?

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

如何合并这两行?

"SELECT col1, col2, col3, col4 FROM table_a WHERE col4 = '$col4_val'"

"SELECT col1 FROM table_a WHERE col5 = '$col4_val'"

假设第一个查询 col1 = 20,第二个查询 col1 = 10

如何创建一个查询,该查询返回第一个查询中的 col1、col2、col3、col4 的值,但 col1 = 30(第一个和第二个查询加在一起)?

我可以通过 php 进行算术运算,但如果可能的话,我更愿意在查询中进行算术运算。

最佳答案

"SELECT (a.col1 + b.col1) as 'summed value', a.col2, a.col3, a.col4 
FROM table_a as a
JOIN table_b as b
ON a.col4 = b.col5
WHERE a.col4 = '$col4_val'"

关于mysql - 通过子查询进行算术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3086034/

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