Philipp Hasenfratz: Frage bei SQL-Abfrage

Beitrag lesen

Halihallo Philipp

a) den ersten Buchstaben in ASCII-Code auflösen, ASCII('A') abziehen und über MODULO
   Operator in Gruppen aufteilen (geht nur, wenn die Gruppen _immer_ gleich lange sind,
   also gleich viele Buchstaben zu einer Gruppe zusammengezogen werden)

uha, ich meinte die Differenz durch die Anzahl Gruppenmitglieder dividieren und den
ganzzähligen Teil daraus verwenden, dieser entspricht dann der GruppenID...
Aber lass mal lieber, diese Lösung ist nicht wirklich skalierbar ;)

'A' => 96
'B' => 97
'C' => 98
...
'H' => 103

ASCII('H')-ASCII('A') = 7

INT(7/ANZAHL_GRUPPEN_MITGLIEDER) = 1, somit ist H in der zweiten Gruppe, B wäre in der
ersten...

@Norbert: Dann kriegt er doch nur die eine Gruppe, denn diese selektierst du, andere
          werden ignoriert???

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.