ďťż
 
[PGSQL] Sortowanie wg indeksu innej tabeli ďťż
 
[PGSQL] Sortowanie wg indeksu innej tabeli
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[PGSQL] Sortowanie wg indeksu innej tabeli



Robert Vailor - 07-02-2006 10:13
[PGSQL] Sortowanie wg indeksu innej tabeli
  Witam,
mam dwie tabele w relacji

tab1.id ; tab1.tersc
tab2.id, tab2.data

relacja po id

chcialbym posortowac tab1 wedlug tab2.data.
czyli select tab1.tresc from tab1 order by tab2.data

Jest możliwe zrobienie czegos takiego, bez uzycia widoku?

Robert





Grzegorz Danowski - 07-02-2006 10:13

  Użytkownik "Robert Vailor" <vailor@poczta.fm> napisał w wiadomości
news:ds9g01$22e$1@atlantis.news.tpi.pl...
> Witam,
> mam dwie tabele w relacji
>
> tab1.id ; tab1.tersc
> tab2.id, tab2.data
>
> relacja po id
>
> chcialbym posortowac tab1 wedlug tab2.data.
> czyli select tab1.tresc from tab1 order by tab2.data
>

A nie możesz użyć Join, czyli:
select
tab1.tresc
from
tab1
inner join
tab2
on
tab1.id = tab2.id
order by
tab2.data

GD




Robert Vailor - 07-02-2006 10:13

 
Użytkownik "Grzegorz Danowski" <gdn__na@serwerze__poczta.onet.pl> napisał w
/----/
>
> GD
Nie join odpada chodzi o to ze struktura wyjsciowych danych musi pozostac
niezmieniona,
czyli mam na wyjsciu

tersc1
tersc2
tersc3

i tak musi zostac.
nie moze byc

tersc1 data1
tersc2 data2
tersc3 data3

Nie wiem czy to wogole mozliwe.

Robert




Marek Horodyski - 07-02-2006 10:13

 
Użytkownik "Robert Vailor" <vailor@poczta.fm> napisał w wiadomości
news:ds9mf4$jt5$1@nemesis.news.tpi.pl...
>
> Użytkownik "Grzegorz Danowski" <gdn__na@serwerze__poczta.onet.pl> napisał
> w
> /----/
>>
>> GD
> Nie join odpada chodzi o to ze struktura wyjsciowych danych musi pozostac
> niezmieniona,
> czyli mam na wyjsciu
>
> tersc1
> tersc2
> tersc3
>
> i tak musi zostac.
> nie moze byc
>
> tersc1 data1
> tersc2 data2
> tersc3 data3
>
> Nie wiem czy to wogole mozliwe.
>

A probowales oprzec wynik na tyym co nie moze byc ?

Select tresc from
(
tresc1 data1
tresc2 data2
....
)

Marek Horodyski





Robert Vailor - 07-02-2006 16:43

 
Użytkownik "Marek Horodyski" <m.horodyski@pzuzycie.com.pl> napisał w
wiadomości news:ds9qvo$4r4$1@nemesis.news.tpi.pl...
>>
>
> A probowales oprzec wynik na tyym co nie moze byc ?
>
> Select tresc from
> (
> tresc1 data1
> tresc2 data2
> ...
> )
>
> Marek Horodyski

No tak dzieki :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?ISO-8859-2?Q?Narz=EAdzie_do_budowania_zapyta=F1_SQL=2C?==?I SO-8859-2?Q?_PL/PgSQL=2C_PL/SQL=2C_T-SQL?= [MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?= [MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?= Tworzenie tabeli z =?ISO-8859-2?Q?nazw=B1_ustalan=B1_przez_?==?ISO-8859-2?Q?usera?= [oracle] zapytanie dynamiczne z =?ISO-8859-2?Q?=22dynamiczn=B1_?==?ISO-8859-2?Q?nazw=B1_tabeli=22?= MySQL - jak =?ISO-8859-2?Q?wyeksportowa=E6_zawarto=B6=E6_wie?==?ISO-8859-2?Q?lkiej_tabeli?= [MySQL] Skopiowanie =?ISO-8859-2?Q?warto=B6ci_z_jednego_po?==?ISO-8859-2?Q?la_do_drugiego_w_jednej_tabeli=2C_r=F3=BFne_?= =?ISO-8859-2?Q?wiersze=2E?= =?iso-8859-2?q?[oracle]_Jak_sprawdzi=E6_wielko=B6=E6_tabeli_=3F=3F?= Liczba =?ISO-8859-2?Q?odpowiadaj=B1cych_rekord=F3w_z_drugi?==?ISO-8859-2?Q?ej_tabeli?= Oracle PL/SQL Wstawianie =?ISO-8859-2?Q?wynik=F3w_kolekcji_d?==?ISO-8859-2?Q?o_tabeli?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lubiatowo.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com