sql >> Databáze >  >> RDS >> Mysql

mySql Dynamic Pivot Query s více než 3000 sloupci

'Zvažte mě' mě nasměrovalo k tomu, co chybu způsobilo, a další příspěvek Stackoverflow mě nasměroval k řešení. stackoverflow.com/questions/2567000/…;. Tak jsem zvýšil SET SESSION group_concat_max_len a funguje to skvěle! Není potřeba další kódování. Právě jsem přidal.

SET SESSION group_concat_max_len = 250000;

Na začátek dotazu. Funguje skvěle! Jsem tu docela nový, takže jsem nemohl volit „považte mě“, kdo skutečně odpověděl na otázku, co problém způsobilo.



  1. PostgreSQL další hodnota sekvencí?

  2. sql group pouze po řádcích, které jsou za sebou

  3. Spouštěč SQL Server vloží hodnoty z nového řádku do jiné tabulky se vztahem many-to-many

  4. Zamykání na úrovni řádků v Mysql