ďťż
 
=?iso-8859-2?q?Sortowanie_wyniku_wg_dw=F3ch_kryteri=F3w?= ďťż
 
=?iso-8859-2?q?Sortowanie_wyniku_wg_dw=F3ch_kryteri=F3w?=
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

=?iso-8859-2?q?Sortowanie_wyniku_wg_dw=F3ch_kryteri=F3w?=



Tojkior - 23-03-2007 00:02
=?iso-8859-2?q?Sortowanie_wyniku_wg_dw=F3ch_kryteri=F3w?=
  Witam,
Czy da się jakoś skonstruować pojedyncze zapytanie SQL (MySQL), tak
aby było jakby złączeniem dwóch zapytań?
Załóżmy, że w tabeli są między innymi pola "głębokość" i "kolor".
Chciałbym aby w wyniku najpierw się pojawiły wszystkie wiersze w
których głębokość jest mniejsza niż x (posortowane wg głębokości lub
alfabetycznie wg koloru, lub nie posortowane) a dalej pozostałe
wiersze posortowane alfabetycznie wg koloru.
Z góry dziękuję za pomoc.
Pozdrawiam,
Kamil





ZieleE - 23-03-2007 00:02

  > Witam,
> Czy da się jakoś skonstruować pojedyncze zapytanie SQL (MySQL), tak
> aby było jakby złączeniem dwóch zapytań?
tak :]
> Załóżmy, że w tabeli są między innymi pola "głębokość" i "kolor".
> Chciałbym aby w wyniku najpierw się pojawiły wszystkie wiersze w
> których głębokość jest mniejsza niż x (posortowane wg głębokości lub
> alfabetycznie wg koloru, lub nie posortowane) a dalej pozostałe
> wiersze posortowane alfabetycznie wg koloru.

select * from tabela where glebokosc < 100 order by glebokosc, kolor
union
select * from tabela where glebokosc >= 100 order by kolor

przy zastosowaniu "union" kolumny w obydwóch selectach muszą miec takie same
typy i ich liczba musi byc jednakowa

union podobno jest w mysql od 4.0 - gdzie to przed chwila przeczytalem

powienien jeszcze byc 'union all' jeden union od drugiego rozni sie tym ze
jeden wyswietla wszystko a drugi wybiera niepowtarzajace sie wiersze

> Z góry dziękuję za pomoc.
nie ma za co :)
> Pozdrawiam,
> Kamil

ja również
Artur Z.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




Tojkior - 23-03-2007 00:02
=?iso-8859-2?q?Re:_Sortowanie_wyniku_wg_dw=F3ch_kryteri=F3w?=
  On 22 Mar, 12:45, "ZieleE" <zieleeWYTNI...@op.pl> wrote:
> > Witam,
> > Czy da się jakoś skonstruować pojedyncze zapytanie SQL (MySQL), tak
> > aby było jakby złączeniem dwóch zapytań?
> tak :]
> > Załóżmy, że w tabeli są między innymi pola "głębokość" i "kolor".
> > Chciałbym aby w wyniku najpierw się pojawiły wszystkie wiersze w
> > których głębokość jest mniejsza niż x (posortowane wg głębokości lub
> > alfabetycznie wg koloru, lub nie posortowane) a dalej pozostałe
> > wiersze posortowane alfabetycznie wg koloru.
>
> select * from tabela where glebokosc < 100 order by glebokosc, kolor
> union
> select * from tabela where glebokosc >= 100 order by kolor
>
> przy zastosowaniu "union" kolumny w obydwóch selectach muszą miec takie same
> typy i ich liczba musi byc jednakowa
>
> union podobno jest w mysql od 4.0 - gdzie to przed chwila przeczytalem
>
> powienien jeszcze byc 'union all' jeden union od drugiego rozni sie tym ze
> jeden wyswietla wszystko a drugi wybiera niepowtarzajace sie wiersze
>
>
>
> > Z góry dziękuję za pomoc.
> nie ma za co :)

Dzięki - gdzieś mi to umknęło.
Pozdrawiam,
Kamil
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO Czy zna (obsługuje) ktoś program Iso Draw ? MYSQL - kodowanie w ISO-PL strona plus baza w iso do utf-8 Kodowanie: z iso na utf Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8 =?iso-8859-2?q?Co_oznacza_b=B3=B1d_Warning:_mysql=5Fconnect() _[function.mysql-connect]:_Can't_connect_to_local_MySQL_server_through_sock et_'/var/run/mysqld/mysqld.sock'_(2)_in?= =?iso-8859-2?q?Informatyka,_Java,_EJB,_Ajax,_Spring=2E_Czy=BF by_to_koniec_=B6wiata,_czy_te=BF_nasze_uczelnie_b= EAd=B1_uczy=B3y_w_ko=F1cu!_czego_praktycznego_=2E= 2E=2E=2E?= =?iso-8859-2?q?Ati_Mobility_Radeon_X300_W_Notebooku_Jak_Zwi=E Akszy=E6_Ilo=B6=E6_Grafiki_Poprzez_Wsp=F3=B3dziele nie_Z_Ramu=3F=3F=3F?= =?ISO-8859-2?Q?=AFegnam_si=EA=2E=2E=2E?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nocnerozmowy.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