• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]MySQL abfragen

binbash

Newbie
So bin kurz vor dem Verzweifeln..

so hier der aufbau
+-------------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------------+--------------+------+-----+---------+-------+
| ID | bigint(20) | NO | PRI | NULL | |
| NICKNAME | varchar(255) | YES | | NULL | |
| GENDER | int(11) | YES | | NULL | |
| BIRTHDAY | datetime | YES | | NULL | |
| COUNTRY | varchar(255) | YES | | NULL | |
| ICQ_ID | varchar(255) | YES | | NULL | |
| SKYPE_ID | varchar(255) | YES | | NULL | |
| AIM_NAME | varchar(255) | YES | | NULL | |
| JABBER_NAME | varchar(255) | YES | | NULL | |
| HANDY_NR | varchar(255) | YES | | NULL | |
| LANDLINE_NR | varchar(255) | YES | | NULL | |
| STREET | varchar(255) | YES | | NULL | |
| ZIPCODE_NUMBER | bigint(20) | YES | | NULL | |
| CITY | varchar(255) | YES | MUL | NULL | |

Unter Gender sind die Geschlechter entweder 1 (weiblich) oder 0 (männlich) unterteilt
Unter Zipcode_number steht die Postleitzahl... zb 86433

Was ich nun gerne hätte wäre folgendes nur leider komme ich von selbst nicht drauf...

Anzahl User geordnet nach den ersten beiden Ziffern der PLZ. (Die PLZ steht
als Zipcode-String in der Tabelle Profile.


HILFE !!! AAAAA :)
 

spoensche

Moderator
Teammitglied
Code:
SELECT  ZIPCODE_NUMBER, COUNT(NICKNAME) AS "Anzahl Benutzer" FROM tabelle GROUP BY ZIPCODE_NUMBER ORDER BY ZIPCODE_NUMBER

Da wird dann nach Ziffer für Ziffer des ZIPCODE_NUMBER Feldes sortiert. Anders gehts glaub ich nicht.


PS:

Spaltennamen werden i.d.R klein geschrieben.
 
Oben