Czy da sie w select zwrocic narastajaco ciag liczb
lukas - 27-06-2007 00:04
Czy da sie w select zwrocic narastajaco ciag liczb
Witam serdecznie
Mam pytanie czy da sie w mssql'u zrobić tak selecta żeby zwrócił np. jedna kolumnę z numerami od 1 do 100 ?
Lp.
1
2
..
100
Marcin Miga - 27-06-2007 00:04
On 26 Cze, 09:09, "lukas" <lukas...@odwa.pl> wrote: > Witam serdecznie > > Mam pytanie czy da sie w mssql'u zrobić tak selecta żeby zwrócił np. jedna > kolumnę z numerami od 1 do 100 ? > > Lp. > > 1 > > 2 > > . > > 100
Da się. select j.jednosci+d.dziesiatki*10 from ( select 1 as jednosci union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9 union select 10 ) j, ( select 0 dziesiatki union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9 ) d order by 1
pozdrawiaMM
Krzysztof Raczkowski - 27-06-2007 00:04
lukas pisze: > Witam serdecznie > > Mam pytanie czy da sie w mssql'u zrobić tak selecta żeby zwrócił np. jedna > kolumnę z numerami od 1 do 100 ? > > > > > > Lp. > > 1 > > 2 > > .. > > 100 > >
W MSSQL 2005 jest row_number()
-- Pozdrawiam K. Raczkowski
==PiNo== - 28-06-2007 00:01
Użytkownik "Marcin Miga" <marcin.miga@gmail.com> napisał w wiadomości news:1182861548.337805.267160@g4g2000hsf.googlegro ups.com... On 26 Cze, 09:09, "lukas" <lukas...@odwa.pl> wrote: > Witam serdecznie > > Mam pytanie czy da sie w mssql'u zrobić tak selecta żeby zwrócił np. jedna > kolumnę z numerami od 1 do 100 ? > > Lp. > > 1 > > 2 > > . > > 100
Da się. select j.jednosci+d.dziesiatki*10 from ( select 1 as jednosci union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9 union select 10 ) j, ( select 0 dziesiatki union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9 ) d order by 1
pozdrawiaMM
A jak to skleić z jakimś "normalnym" select-em, tzn. takim, który wybiera np. pole Nazwisko, Miejscowosc z tabeli Dane i jak do tego dołożyć ten powyższy, aby każdy wyeksportowany wiersz miał pierwszą kolumnę z numerem kolejnym (Lp.) a dopiero potem Nazwisko, Miejscowosc ?? -- Pozdr. ==PiNo==
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[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.pldoc.pisz.plpdf.pisz.plets2.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 |
|