IF( toUInt32OrNull( LEFT( replaceOne( CELL, '-', '' ), 5 ) ) = mccmnc_home, 1, 0 ) AS is_mccmnc_home,
GROUP BY is_mccmnc_home
при этом группировка работает странно
is_mccmnc_home|
--------------|
1|
1|
а если сделать
GROUP BY CELL
, то как надо одна строчка
is_mccmnc_home|
--------------|
1|
что не так?
2) И еще попутно вопрос что дешевле сравнивать строковые значения или приведенные строковые к целым, или всё равно?
Зарание спасибо
похоже на баг, нужен семпл данных на котором видно багу. целые дешевле сравнивать чем строки
Обсуждают сегодня