Witam serdecznie,
Mam taką tabelę:
CREATE TABLE IF NOT EXISTS `cms_pojazd` (
`bf_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`nazwa` varchar(85) COLLATE utf8_unicode_ci DEFAULT NULL,
`cena` varchar(85) COLLATE utf8_unicode_ci DEFAULT NULL,
`promowanedata` date DEFAULT NULL,
UNIQUE KEY `id` (`bf_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
Chciałbym za pomocą 1 zapytania wyświetlić najpierw produkty promowane (czyli te które mają w kolumnie promowanedata “ważną datę”) - a następnie pozostałe rekordy (te których promocja minęła lub nigdy nie były promowane).
Produkty promowane wiem że mogę wyświetlić poprzez: SELECT * FROM cms_pojazd WHERE DATE(promowanedata) >= DATE(NOW()) - ale czy da się połączyć to w 1 zapytanie ze zwykłymi (SELECT * FROM cms_pojazd)?
Bardzo proszę o pomoc,
Northwest