Moin!
Ein kleines Problem habe ich aber noch, der sortiert die Werte nun als Strings, also 111 kommt vor 20..., ich habe dann mal nach umwandel Funktionen von mySQl geschaut und da gab es cast() oder convert(), aber die wandeln nur in Binary um, hab da nichts gesehen, wie ich es in einen normalen Int Wert wandeln kann, das die Sortierung auch funzt.
Gruß
schnaps
Wieso? steht doch dort...
To cast a string to a numeric value in numeric context, you don't normally have to do anything. Just use the string value as though it were a number:
SELECT SUBSTRING_INDEX( planeten_adresse, ':', 1 )*1 AS gal, SUBSTRING_INDEX( SUBSTRING_INDEX( planeten_adresse, ':', 2 ) , ':', -1 )*1 AS sol, SUBSTRING_INDEX( planeten_adresse, ':', -1 )*1 AS pla
FROM planet where alli_id=1
ORDER BY sol,pla
http://dev.mysql.com/doc/mysql/en/cast-functions.html
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.