Това е страничен ефект от това, че sqlite няма типове данни. Или по-скоро да има това, което наричат система от динамичен тип . Но доста интересно
SELECT TYPEOF(b) FROM ( select count(*) as b from my_table) a;
произвежда integer
като изход! Така че очевидно нещо се губи при превода от sqlite към php. Това обаче няма особено значение, защото в php '1' + 2
дава 3. Защото нека не забравяме, PHP също е система с динамичен тип.