Mailinglisten-Archive |
Hallo, ich habe folgendes Anliegen, ich möchte bei einem Query alle NULL Werte durch eine numerische 0 ersetzen. die Select sieht folgendermaßen aus: If (count(distinct(j.vrenum)) is Null, 0 , count(distinct(j.vrenum))) cnt, j.vertreter_id vid, v.vertr_nummer,weekofyear(j.rdatum) KW, cnt3.cnt1 Wenn ich die If Abfrage so lasse passiert in der Tabelle reingarnix, sie sieht so aus, als wäre die IF garnicht da. Wenn ich jetzt die numerische Null in ' ' setze, bekomme ich bei cnt keine numerischen Werte sondern Speicheradressen (0x0032 etc). Woran liegt das? Und gibt es eine andere Möglichkeit mein Anliegen zu realisieren. Achja, es wird MySQL 4.1.22 betrieben. Mit freundlichen Grüßen -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090831/2cacf2dd/attachment.htm -------------- nächster Teil -------------- _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de
php::bar PHP Wiki - Listenarchive