Hi
Rouven
Folgendes funktioniert schonmal:
SELECT
SUBSTRING_INDEX( anr, '.', 2 ) AS 'AB',
CONCAT(SUBSTRING_INDEX( anr, '.', 2 ),'.',MAX(SUBSTRING_INDEX( anr, '.', -1 ))) AS 'ABC'.....
wäre nicht etwas in der Art einfacher: "SELECT substr(a,1,1)*100+substr(a,3,1)*10+substr(a,5,1) AS t FROM test
ORDER BY t" um anschließend zu Joinen oder Subselecten?
Für meinen Teil würde ich allerdings das Tabellenlayout überdenken und entsprechend der Anforderungen ändern. Machbarkeitsstudien sollten nicht für die Programmierung von Software herhalten! ;)