为什么字段类型不同clickhouse查询结果不同

Why are the field types different and the clickhouse query results are different

我有两个 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 结果是对的。 是什么导致了这个问题?

物质化MySQL?这是一个错误。 https://github.com/ClickHouse/ClickHouse/issues/25794