| Autor | Zpráva | ||
|---|---|---|---|
| Kcko Profil |
#1 · Zasláno: 28. 6. 2007, 18:28:24
Group_Concat se chova divne, misto hodnot oddelenych separatorem mi vyhazuje BLOB
http://www.rjwebdesign.net/group_concat/screen.gif http://www.rjwebdesign.net/group_concat/dump.txt Nevi nekdo proc? |
||
| BetaCam Profil |
#2 · Zasláno: 29. 6. 2007, 07:43:27
Nebude to souviset s
Beginning with MySQL 4.1.19, the type returned by GROUP_CONCAT() is always VARCHAR unless group_concat_max_len is greater than 512, in which case, it returns a BLOB. (Previously, it returned a BLOB with group_concat_max_len greater than 512 only if the query included an ORDER BY clause.) |
||
| Kajman_ Profil * |
#3 · Zasláno: 29. 6. 2007, 09:01:22
misto hodnot oddelenych separatorem mi vyhazuje BLOB
Ve kterém jsou hodnoty oddělené separátorem :-) Jestli je takový problém, že to ted admin nezobrazí, tak použij třeba cast. |
||
| Kcko Profil |
#4 · Zasláno: 29. 6. 2007, 09:19:49
SELECT jmeno, CONVERT(GROUP_CONCAT(hodnost), CHAR) FROM users
GROUP BY jmeno Takhle to funguje jak ma ;-), taky jsem si to mohl pozorneji precist. Byl jsem na skoleni u p. Vrany a zkouseli jsme tento dotaz a jemu to v pohode fungovalo. Ja sem to zkousel na MYSQL 4.1 a MYSQL 5 a vzdy stejny vysledek, asi to ma nejak nastaveno. Nicmene nechapu proc to haze BLOB kdyz mi vysledek nepresahuje povolenou sirku ... ble :/ |
||
|
Časová prodleva: 19 let
|
|||
0