Posiadam 2 tabele:
CREATE TABLE `spis` ( `id` int(11) NOT NULL, `nazwisko` text character SET utf8 collate utf8_unicode_ci NOT NULL, `rok` text character SET utf8 collate utf8_unicode_ci NOT NULL, `grupa` text character SET utf8 collate utf8_unicode_ci NOT NULL, `szkola` text character SET utf8 collate utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin2;
CREATE TABLE `cza` ( `id` int(11) NOT NULL, `czas` text NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin2;
Zapytanie:
SELECT spis.id, spis.nazwisko, cza.czas, spis.grupa, spis.szkola FROM `cza`, `spis` WHERE spis.id=cza.id ORDER BY `spis`.`grupa` ASC, `cza`.`czas` DESC
jak zrobić aby sortowało mi wg grupy, a następnie wg czasu?? a Czas jest podany w postaci np. 47,01 (47-s, 01-ms), 1,23,56(1-m,23-s,56-ms)
i kolejne pytanie, mam już taki mętlik w głowie że nie wiem jak do tego dojść:
w jaki sposób wyświetlić rekordy z tabeli "cza" które nie są powiązane z tabela "spis"