Pchełki SQL, odcinek 19: koszmar z ulicy Wiązów

Dzisiejsza pchełka to żart mojego autorstwa, który prezentuję z całą obrzydliwą bezwstydnością.

Kto pierwszy zgadnie (w komentarzu) jaki będzie wynik działania poniższego kodu, dostanie w prezencie uśmiech pana prezesa.

DECLARE @declare BIGINT = convert(bigint, 3) * convert(bigint, 73) * 457155763 , @table SMALLINT = 4, @insert VARCHAR(4) = ''; 
DECLARE @select INT = @declare / power(10, power(@table/2,@table-1))-1; 
SELECT @table [pivot], @declare %  @select [from] INTO #merge; 
INSERT #merge 
SELECT @table - 1, (@declare - @declare % @select) / @select % @select 
UNION ALL SELECT @table - 2, ((@declare - @declare % @select) / @select - (@declare - @declare % @select) / @select % @select) / @select % @select 
UNION ALL SELECT @table - 3, ((((@declare - @declare % @select) / @select - (@declare - @declare %  @select) / @select % @select) / @select) - (((@declare - @declare %  @select) / @select - (@declare - @declare % @select) / @select % @select) / @select % @select)) / @select; 
SELECT @insert += CHAR([from]) FROM #merge ORDER BY [pivot]; 
DROP TABLE #merge; 
SELECT @insert wynik;

Kto wyjaśni DLACZEGO wynik jest taki a nie inny, dodatkowo otrzyma oficjalną pochwałę (również w komentarzu), wystawioną przeze mnie osobiście.

Nagrody są soczyste, a więc – do boju!

Autor: xpil

Po czterdziestce. Żonaty. Dzieciaty. Komputerowiec. Krwiodawca. Emigrant. Rusofil. Lemofil. Sarkastyczny. Uparty. Mól książkowy. Ateista. Apolityczny. Nie oglądam TV. Uwielbiam matematykę. Walę prosto z mostu. Gram na paru instrumentach. Lubię planszówki. Słucham bluesa, poezji śpiewanej i kapel a’capella. || Kliknij tutaj po więcej szczegółów ||

Dodaj komentarz

4 komentarzy do "Pchełki SQL, odcinek 19: koszmar z ulicy Wiązów"

Powiadom o
avatar
Sortuj wg:   najnowszy | najstarszy | oceniany
Butter
Gość

Odpowiedź na pierwszą część: dupa.

A jest taki, bo wyniki finezyjnych operacji dają takie a nie inne kody ascii.

d3x
Gość

chyba niechcacy wygralem na PMach 🙂 przepraszam 🙂

wpDiscuz