Für Tipps und konkrete Code-Schnipsel wäre ich sehr dankbar!
Tach! Post!
Das Handbuch sagt:
"UNION wird verwendet, um das Ergebnis einer Anzahl von SELECT-Anweisungen zu einer Ergebnismenge zusammenzufassen."
Code-Schnipsel:
(
(SELECT `nachricht` FROM `nachrichten` where `id` < 100 ORDER BY `id` LIMIT 1)
[link:http://dev.mysql.com/doc/refman/5.1/de/union.html@title=UNION]
(SELECT `nachricht` FROM `nachrichten` where `id` = 100)
[link:http://dev.mysql.com/doc/refman/5.1/de/union.html@title=UNION]
(SELECT `nachricht` FROM `nachrichten` where `id` > 100 ORDER BY `id` DESC LIMIT 1)
) ORDER BY `id`;
oder:
(
(SELECT `nachricht` FROM `nachrichten` where `id` <= 100 ORDER BY `id` LIMIT 2)
[link:http://dev.mysql.com/doc/refman/5.1/de/union.html@title=UNION]
(SELECT `nachricht` FROM `nachrichten` where `id` > 100 ORDER BY `id` DESC LIMIT 1)
) ORDER BY `id`;
Fred