Mailinglisten-Archive |
Nur mal so als kleiner tipp: Wieso machst deine sortierung nicht dann über sort (array) - Ausgeben in eine $variable und dann nach wunsch sortieren - Denke du gibst deine daten ja evtl dann eh über php.seite aus? Ist evtl einfacher??? Denn in php hast doch auch di eMöglichkeit nach allem möglichen zu sortieren.. Cu Guido -----Ursprüngliche Nachricht----- Von: dbs-bounces at phpbar.de [mailto:dbs-bounces at phpbar.de] Im Auftrag von Sven Eicher Gesendet: Sonntag, 6. Februar 2005 16:24 An: (PHP und) Datenbanken - deutschsprachig Betreff: Re: [dbs] float ohne Null ausgeben > SELECT id, SUBSTRING_INDEX(tabelle.spalte_A,'.0',1) AS spalte_A > FROM foo > LEFT JOIN bar USING(id) Habe noch eine weitere Möglichkeit: SELECT id, IF(CEILING(tabelle.spalte) = FLOOR(tabelle.spalte), FLOOR(tabelle.spalte), tabelle.spalte) AS spalte_A FROM foo LEFT JOIN bar USING(id) GROUP BY id ORDER BY spalte_A Allerdings habe ich hier ein merkwürdiges Ergebnis. Lasse ich Group By oder Order By weg, werden die Nullen wie gewünscht weggelassen; mit den beiden Funktionen hingegen bekomme ich die Werte mit den unerwünschten Null-Nachkommastellen ausgegeben. Aber da ich eine Gruppierung und Sortierung brauche ... Wieso ist das so? Ich kann das Verhalten einfach nicht nachvollziehen. -- Koala -- ** deutschsprachige (PHP- und) Datenbanken-Liste: dbs at phpbar.de Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/dbs
php::bar PHP Wiki - Listenarchive