以下的sql为什么只查出来4条数据SELECT FROM SELECT count pricNum FROM news_price DATA WHERE DATAdel_flag = 0 AND DATAapproval_progress = 3 UNION SELECT count prodNum
这段SQL只会查询出5条数据,每个子查询都会返回一个数值,最终结果会将这5个数值合并成一个结果集。可能是因为其中某个子查询返回的结果为0,所以你只看到了4条数据,但实际上应该有5条数据。需要检查一下每个子查询返回的结果是否正确。
原文地址: https://www.cveoy.top/t/topic/coSk 著作权归作者所有。请勿转载和采集!