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

https://xpil.eu/IjbtJ

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!

https://xpil.eu/IjbtJ

4 komentarze

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

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

Leave a Comment

Komentarze mile widziane.

Jeżeli chcesz do komentarza wstawić kod, użyj składni:
[code]
tutaj wstaw swój kod
[/code]

Jeżeli zrobisz literówkę lub zmienisz zdanie, możesz edytować komentarz po jego zatwierdzeniu.