Demonking
02.06.2006, 19:46
Moin^^
Also geht um folgendes will ne Count splitten wie ich das meine erfahrt ihr gleich :o
Also das ist meine tabelle :) :
CREATE TABLE `test` (
`id` TINYINT( 2 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 20 ) NOT NULL ,
`klasse` VARCHAR( 10 ) NOT NULL ,
`gruppe` TINYINT( 2 ) NOT NULL
) TYPE = MYISAM ;
ich will die anzahl der verschiedenen Klassen ausrechnen die in der spalte "klasse" ist ^^
die klassen könnt ihr als Berufe zählen Ritter,Priester etc ;) jetzt wollte ich mit dem befehl alle zählen ^^
SELECT klasse, COUNT( * ) AS anzahl
FROM test
GROUP BY klasse
Der zählt auch alle und gibt sie auch aus aber immer geordnet, die werden immer nur zusammen ausgegeben und ich brauche die Werte getrennt weil die an verschiedenen orten der Site vorkommen sollen :/
Falls irgendwie sogar jemand mit google kommt nach 1h konnte ich net mehr ;)
Hoffe einer kann helfen :o
Also geht um folgendes will ne Count splitten wie ich das meine erfahrt ihr gleich :o
Also das ist meine tabelle :) :
CREATE TABLE `test` (
`id` TINYINT( 2 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 20 ) NOT NULL ,
`klasse` VARCHAR( 10 ) NOT NULL ,
`gruppe` TINYINT( 2 ) NOT NULL
) TYPE = MYISAM ;
ich will die anzahl der verschiedenen Klassen ausrechnen die in der spalte "klasse" ist ^^
die klassen könnt ihr als Berufe zählen Ritter,Priester etc ;) jetzt wollte ich mit dem befehl alle zählen ^^
SELECT klasse, COUNT( * ) AS anzahl
FROM test
GROUP BY klasse
Der zählt auch alle und gibt sie auch aus aber immer geordnet, die werden immer nur zusammen ausgegeben und ich brauche die Werte getrennt weil die an verschiedenen orten der Site vorkommen sollen :/
Falls irgendwie sogar jemand mit google kommt nach 1h konnte ich net mehr ;)
Hoffe einer kann helfen :o