【发布时间】:2021-09-09 09:19:59
【问题描述】:
我有两条 sql 语句。
SELECT
sku_id,
inventory_state,
count() AS sumNum,
sum(in_price) AS sumInPrice,
sum(out_price) AS sumOutPrice
FROM
imspc_inventory_lifecycle_bills_2021
WHERE
sku_id IN (1422796349332701186, 1415500436516028417)
AND inventory_state IN ('1', '5', '6')
AND purchase_depart_id = 8
GROUP BY
sku_id,
inventory_state
和
SELECT
sku_id,
inventory_state,
count() AS sumNum,
sum(in_price) AS sumInPrice,
sum(out_price) AS sumOutPrice
FROM
imspc_inventory_lifecycle_bills_2021
WHERE
sku_id IN (1422796349332701186, 1415500436516028417)
AND inventory_state IN ('1', '5', '6')
AND purchase_depart_id = '8'
GROUP BY
sku_id,
inventory_state
purchase_depart_id 字段类型为 int64。 第一个 SQL 结果是enter image description here
第二个 SQL 结果是正确的。 是什么导致了这个问题?
【问题讨论】:
标签: clickhouse