Imam veliki problem sa sortiranjem i distinct funkcijom u MS SQL Server 2005. Naime, radi se o tome da ne mogu da sortiram kolone na osnovu dve table ako se kolona iz druge tabele ne nalazi u select statemant-u.
Na primer imam dve table 'A' i 'B'.
Sql statement koji ne radi

select distinct b.id from A a , B b where b.id = a.b_id order by b.name;
gresku koju mi javlja je : " ORDER BY items must appear in the select list if SELECT DISTINCT is specified. "
Veoma bitna stvar je u tome da mora da mi vrati samo jednu kolonu.
Interesantna stvar je u tome da MySql podrzava ovakav 'sql statement' !?
Veoma mi je vazno da na bilo koji nacin nadjem 'workaround' u vezi ovoga.
Bilo koja ideja bi bila od velike pomoci.