i'm using command create whole table:
insert `odm_rodzice`(`kropkoogonek`, `rodzice`, `rodziceid`, `ilosc`) select kropkoogonek, group_concat(`slowo` separator ', ') rodzice, group_concat(`rodzic` separator ', ') rodziceid, count(*) liczba odm_kropkoogonki left join odm_slownik on odm_kropkoogonki.rodzic = odm_slownik.id odm_kropkoogonki.id = 2000000 group kropkoogonek
it turned out longest resulting string (260 6-letter words) short , somehow cutted:
select rodzice slownik.`odm_rodzice` kropkoogonek = 'p.....'; gives: płonne, poznał, polazę, (...) pszona, pełzną, pełzną, pełz
it has 893 letters - while shoud have 1838 (including ', ') , last word incomplete.
column type text.
what doing wrong?
best regards!
you being affected group_concat_max_len (documented here).
the maximum value 1024 bytes. have accented characters, average character length bit more 1 byte.
you can change value larger value , re-run query.
Comments
Post a Comment