gpt4 book ai didi

mysql比较一个表中每行两列

转载 作者:行者123 更新时间:2023-11-30 22:03:20 25 4
gpt4 key购买 nike

我有这张 table

program   budget  jan_2 feb_2 mar_2 apr_2 jan_3 feb_3 mar_3 apr_3  
supplies 100000 10 0 0 0 0 0 0 0
equipment 300000 0 15 0 0 0 100000 0 0

我想检查每个程序 jan_2 ,feb_2,mar_2,apr_2,jan_3,feb3,mar_3,apr_3 是否为空 我想比较两个日期示例 jan_2jan_3 是否为空。你能帮助我吗?先感谢您。

最佳答案

考虑到您的描述,您的查询应该是这样的:

SELECT t.program,
t.budget
FROM <table_name> t,
(SELECT SUM(jan_2+feb_2+mar_2+apr_2+jan_3+feb_3+mar_3+apr_3) totals,
program prog
FROM <table_name>) sums
WHERE t.program = sums.prog
AND sums.totals > 0
AND t.jan_2 != 0
AND t.jan_3 != 0;

关于mysql比较一个表中每行两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42626491/

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