SQL
03:25, 27 kovo 2010 versija, sukurta Fandorina (Aptarimas | indėlis) (Naujas puslapis: 400px|thumb|right|O kartais štai taip vat įdomiai atsitinka, kad koks nors [[lenkas ima ir suhakina kokį nors SQL ne ten, kur reikia, tai dar beje, kas su SQL...)
SQL - taigi tokia kalba, kaip ir programavimo, nors kad programavimo kalba tai daugelis abejoja, į ką prityrę SQL specai visad atsako, kad jie SQL priemonėmis gali ir skaičių Pi išskaičiuoti ir netgi pateikia tam įrodymus bei faktus.
Skaičius Pi suskaičiuojamas per SQL
Tai čia tiesiog vienas iš variantų tiesiog:
set nocount on declare @iteration bigint set @iteration = 100000 /* increase the iteration to get more precision */ create table #values ( id bigint identity(0,1) primary key, divisor as id*2 + 1, multiplier as (id*2 + 2)%4 - 1 ) declare @count bigint set @count = 0 while (@count<= @iteration) begin insert into #values default values set @count = @count + 1 end /*This query shows how the value of pi converges to the actual value as the iteration increases */ select a.id + 1 as iteration, sum(cast (4.0 as decimal(38,35))* b.multiplier/b.divisor) from #values a, #values b where b.id < =a.id group by a.id drop table #values
Pipedijai žinomi SQL
...ir aišku, dar visokių, katruos tingėjom pavardinti.