Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Da li je moguce uraditi ORDER BY na ceo UNION

[es] :: MySQL :: Da li je moguce uraditi ORDER BY na ceo UNION

[ Pregleda: 2531 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zgas

Član broj: 74613
Poruke: 334
*.ptt.rs.

Sajt: odbrojavanje.com


Profil

icon Da li je moguce uraditi ORDER BY na ceo UNION24.06.2009. u 22:24 - pre 161 meseci
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]
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+709 Profil

icon Re: Da li je moguce uraditi ORDER BY na ceo UNION24.06.2009. u 23:02 - pre 161 meseci
Code:
select x from (select x from tabela1 union all select x from tabela2) a order by x
 
Odgovor na temu

zgas

Član broj: 74613
Poruke: 334
*.ptt.rs.

Sajt: odbrojavanje.com


Profil

icon Re: Da li je moguce uraditi ORDER BY na ceo UNION25.06.2009. u 07:11 - pre 161 meseci
Probao sam ovaj nacin ali javlja gresku pri formiranju ovakvog upita...

[Ovu poruku je menjao zgas dana 25.06.2009. u 08:29 GMT+1]
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+709 Profil

icon Re: Da li je moguce uraditi ORDER BY na ceo UNION25.06.2009. u 09:22 - pre 161 meseci
Negde grešiš pri prepisivanju, malopre sam probao i na mysql-u.
 
Odgovor na temu

zgas

Član broj: 74613
Poruke: 334
*.ptt.rs.

Sajt: odbrojavanje.com


Profil

icon Re: Da li je moguce uraditi ORDER BY na ceo UNION25.06.2009. u 11:50 - pre 161 meseci
U pravu si, svaka cast, napravio sam gresku u prepisivanju.

Hvala!
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
 
Odgovor na temu

[es] :: MySQL :: Da li je moguce uraditi ORDER BY na ceo UNION

[ Pregleda: 2531 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.