Jump to content
powie.de Tech Forum
Sign in to follow this  
helmut

GROUP_CONCAT ersetzen?

Recommended Posts

Hallo Leute,


ich würde in einer DB-Abfrage gern GROUP_CONCAT verwenden.

Auf meinem gehosteten Webspace bei ist aber nur MySQL 4.0.24 installiert und meines Wissens braucht man für GROUP_CONCAT mindestens die 4.1.


Frage: Kann ich die Funktion irgendwie ersetzen? Irgendwie programmiertechnisch umgehen oder so? Ich will deswegen nicht extra den Provider wechseln.


Ok, dann haut ma rein.


Helmut

Share this post


Link to post
Share on other sites

Das ist eine der geilsten select Funktionen die es mit Mysql 4.1+ gibt. @work bei der DB2 habe ich mir die immer und immer wieder gewünscht, da wir da unzählige Fälle hatten wo wir sowas dringendst gebraucht hätten, leider gabs das bei DB2 nicht.


Mit einer zweiten SQL Abfrage und php lässt es sich ersetztend programmieren, aber ich selbst hab noc keinen Weg gefunden das in der selben SQL zu erledigen. Google bringt einen da auch nicht sehr viel weiter.

Share this post


Link to post
Share on other sites

Ich hatte auch erst an CONCAT_WS gedacht, aber das ist meines Wissens nicht für Abfragen mit GROUP BY, sondern einfach nur um verschiedene Teile mit einem bestimmten zeichen zu verbinden (WS = With Separator). CONCAT allein macht das nicht.


Hm, dann bleibt wohl nix anderes übrig als das mit 2 Abfragen und PHP zu machen... Ich danke euch trotzdem! :)

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×