Abfrage/insert mit NULL-Marken
Mathias L.
- datenbank
0 Cheatah
Hi... habe eine DB erstellt und versuche eine Spalte zu gruppieren, außer die Werte die NULL sind.
Folgende Abfrage klappt nicht:
SELECT Count(browser) AS count, browser FROM top100\_counter WHERE user='lala' AND browser IS NOT NULL GROUP BY browser
Trotzdem bekomme ich diese ausgabe:
count | browser
25 | MSIE 6.0
12 | NULL
Die DB hat folgende Struktur:
CREATE TABLE top100\_counter (
id int(9) NOT NULL default '0',
user varchar(15) NOT NULL default '',
datum varchar(10) NOT NULL default '',
zeit varchar(8) NOT NULL default '',
url varchar(255) NOT NULL default '',
ref varchar(255) default NULL,
ip varchar(15) default NULL,
sprache char(2) default NULL,
system varchar(255) default NULL,
browser varchar(255) default NULL
) TYPE=MyISAM;
Die Werte werden korrekt in die DB eingetragen und haben auch den Wert NULL...
Wie kann ich die Ausgabe nach browser gruppieren, ohne die NULL-Werte mit zu berücksichtigen?
Mfg
Mathias
Hi,
Die Werte werden korrekt in die DB eingetragen und haben auch den Wert NULL...
nur geraten: Haben sie den Wert NULL oder den Wert 'NULL'?
Cheatah
nur geraten: Haben sie den Wert NULL oder den Wert 'NULL'?
Die Spalten haben den Wert NULL
ist ja der Standart-Wert... trotzdem gibt er die Spalten mit NULL in der gruppierung aus... weiß selber nicht warum. ;-)
Mfg
Mathias
Hat sich erledigt... war ein tippfehler im script
trotzdem danke für die hilfe