Moin!
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
FROMplanet
where alli_id=1
ORDER BYsol
,pla
;
Das weiß das MySQL aber nicht, dass du hier einen numerischen Kontext haben möchtest. sol und pla sind vom Typ "string". Um den numerischen Kontext zu erhalten kann man ORDER BY 0 +
sol
, 0 +pla
schreiben.
Du hast übersehen, dass ich die erhaltenen Werte mit 1 multiplziziert habe?
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: S» » chulungen, Development. Auch für seriöse Agenturen.
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: S» » chulungen, Development. Auch für seriöse Agenturen.