Hallo !
Ich habe eine Tabelle 'programme'.
In dieser Tabelle habe ich die Spalten 'programmname' und 'programmbeschreibung'.
In dieser Tabelle existiert kein Indexspalte :-( !
____________________________________
| programmname | programmbeschreibung |
____________________________________
| Programm A | aaaa aaaa aaa aaaa |
_____________________________________
| Programm B | bbbbbb bbbbbb bbbbbb |
_____________________________________
Für diese Tabelle habe ich eine View erstellt.
In dieser View soll ich aus irgendwelchen Gründen
eine Nummernspalte erstellen. Irgendwie müsste es
mittels einer Variable möglich sein eine virtuelle Spalte zu erstellen.
Folgendes Experiment zeigte keinen Erfolg.
DELIMITER $$
@zaehler = 0$$
CREATE VIEW `programme_test` AS
SELECT
@zaehler := @zaehler + 1,
`tbl_programme`.`programmname`,
`tbl_programme`.`programmbeschreibung`,
FROM `programme`
DELIMITER ;
Ist solch eine Idee überhaupt realisierbar ?
Wer kann mit einer Idee weiter helfen ?
Mit freundlichen Grüßen
Stephan
Ich habe eine Tabelle 'programme'.
In dieser Tabelle habe ich die Spalten 'programmname' und 'programmbeschreibung'.
In dieser Tabelle existiert kein Indexspalte :-( !
____________________________________
| programmname | programmbeschreibung |
____________________________________
| Programm A | aaaa aaaa aaa aaaa |
_____________________________________
| Programm B | bbbbbb bbbbbb bbbbbb |
_____________________________________
Für diese Tabelle habe ich eine View erstellt.
In dieser View soll ich aus irgendwelchen Gründen
eine Nummernspalte erstellen. Irgendwie müsste es
mittels einer Variable möglich sein eine virtuelle Spalte zu erstellen.
Folgendes Experiment zeigte keinen Erfolg.
DELIMITER $$
@zaehler = 0$$
CREATE VIEW `programme_test` AS
SELECT
@zaehler := @zaehler + 1,
`tbl_programme`.`programmname`,
`tbl_programme`.`programmbeschreibung`,
FROM `programme`
DELIMITER ;
Ist solch eine Idee überhaupt realisierbar ?
Wer kann mit einer Idee weiter helfen ?
Mit freundlichen Grüßen
Stephan
Comment