[ zgas @ 24.06.2009. 22:24 ] @
Imamo dve iste tabele sa istim kolonama sa kojima radimo UNION SELECT. Zelim da selektujem podatke tako da kao CELINA budu ORDER BY po jednoj koloni, a ne PARCIJALNO za svaki select. Primer, sadrzaj dve tabele: Tabela 1: --------- 1 | ime 1 3 | ime 3 4 | ime 4 --------- Tabela 2: --------- 2 | ime 2 5 | ime 5 6 | ime 6 --------- (obratite paznju na sadrzaj prve kolone u obe tabele) Ako uradim ovako: SELECET * FROM tabela1 ORDER BY id UNION SELECET * FROM tabela2 ORDER BY id dobijemo: 1 | ime 1 3 | ime 3 4 | ime 4 2 | ime 2 5 | ime 5 6 | ime 6 Kao sto se vidi KOMPLETAN rezultat nije poredjan rasutce po prvoj ID koloni. Kako to izvesti upitom za ove dve tabele, odnosno kako dobiti ovaj rezultat: 1 | ime 1 2 | ime 2 3 | ime 3 4 | ime 4 5 | ime 5 6 | ime 6 [Ovu poruku je menjao zgas dana 24.06.2009. u 23:36 GMT+1] |