Markus**: Errechne Summe aus speziellen Einträgen

Beitrag lesen

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! ;)