Ich möchte eine spezielle Sortierung für mysql Datenbanktabellen Datensätze machen, ich möchte sie in Abhängigkeit von der Farbe so erste Zeile rot, zweite Reihe grün, dritte Reihe rot, vierte Reihe grün, und so so dass ich möchte, dass sie alsMysql Spezielle Alternative Sortierung
sortiert werdenrot, grün, rot, grün, rot, ..
, wie dies erreicht werden kann mysql, um mit?
unterhalb einer MySQL-Tabelle zu Testzwecken:
CREATE TABLE `fav_color` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`color` enum('red','green') COLLATE utf8_unicode_ci NOT NULL DEFAULT 'red',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
INSERT INTO `fav_color` (`id`, `name`, `color`) VALUES
(1, 'test', 'red'),
(2, 'testing 33', 'red'),
(3, 'test 444', 'green'),
(4, 'test 555', 'red'),
(5, 'test 6666', 'green'),
(6, 'test 7777', 'red'),
(7, 'test 8888', 'red'),
(8, 'test 9999', 'red'),
(9, 'test 1000', 'green'),
(10, 'test 11111', 'green'),
(11, 'test 122222', 'green'),
(12, 'test 13333333', 'green');
Danke,