ďťż
 
select coalesce ďťż
 
select coalesce
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

select coalesce



jackowsj@gmail.com - 12-04-2006 00:36
select coalesce
  Dzis przegladajac procedury plsql w jakims pakiecie zobaczylem
select coalesce, nie mialem czasu by sprawdac zapytanie. Poszukalem
po pracy w necie i widze opisy ale nie pod katem oracle. Opisy te
wskazuja na to, ze ten select dziala jak NVL i troche sie gubie,
bo po co NVL oraz taki select (zduplikowanie pewnej uzytecznosci) . Czy
moze ten select ma wieksze mozliwosci niz NVL ??

Jacek





=?ISO-8859-2?Q?Witek_=A6wierzy?= - 13-04-2006 00:09

  Czolem !
coalesce jest uogolnieniem nvl, tzn.
coalesce(w1,w2,w3,...,wN) zwraca pierwza niepusta wartosc
czyli
coalesce(w1,w2) = nvl(w1,w2)
pozdrawiam
Witek Swierzy




Grzegorz Szyszlo - 13-04-2006 00:10

  Witek Świerzy wrote:
> Czolem !
> coalesce jest uogolnieniem nvl, tzn.
> coalesce(w1,w2,w3,...,wN) zwraca pierwza niepusta wartosc

niepusta, czyli nie bedaca wartoscia NULL ;)
jak wszystkie sa NULL, wtedy NULL jest zwracany.

> czyli
> coalesce(w1,w2) = nvl(w1,w2)

dokladnie. nvl to taka uboga wersja coalesce. poza tym
coalesce jest zdefiniowane w ktorejs definicji sql9x ,
i nalezy to uwazac za funkcje standardowa, tak jak np. count ;)
to ze niektore bazy nie maja implementacji, to inna inszosc.
stad takie dziwolagi jak nvl, nullif, ifnull itp.

znik.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [help] Illustrator CS - =?ISO-8859-2?Q?znikn=B1=B3_Selection_?==?ISO-8859-2?Q?Tool_=28V=29?= [mysql 4.0] SELECT t1.id, t1.foo FROM t1 oraz COUNT t2 w jednym zapytaniu. SELECT MAX(nazwaPola) FROM tabela WHERE .... i ORA-01405: pobran? warto?ci? kolumny jest NULL =?iso-8859-2?q?select_sum_i_dwie_tabele..._b=B3=EAdna_agregac ja?= =?iso-8859-2?Q?=5BMySql=5D_-_select_po_5_rekordow_mniejssych_i_wi=EAkszych?= =?iso-8859-2?Q?=5BMySql=5D_Select_wed=B3ug_nazwy_pola?= =?ISO-8859-2?Q?[mysql]_Nie_potrafi=EA_zgrupowa=E6_selecta_(proste)?= =?ISO-8859-2?Q?[MS_SQL]_update_wielu_p=F3l_na_raz_z_selecta?= Wstawianie nowego wiersza w przypadku jego braku podczas SELECT w PostgreSQL [pgsql] jak =?ISO-8859-2?Q?zrobi=E6_taki_select_=3F?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • chinska-zupka.opx.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