<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentarios en: FizzBuzz (T-SQL Reto). Típico en entrevistas de trabajo	</title>
	<atom:link href="https://www.soydba.es/fizzbuzz-t-sql-reto-tipico-en-entrevistas-de-trabajo/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.soydba.es/fizzbuzz-t-sql-reto-tipico-en-entrevistas-de-trabajo/</link>
	<description>Siempre aprendiendo cosas nuevas de bases de datos</description>
	<lastBuildDate>Fri, 14 Jun 2024 14:06:24 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Por: Xavi Lloberas		</title>
		<link>https://www.soydba.es/fizzbuzz-t-sql-reto-tipico-en-entrevistas-de-trabajo/#comment-199</link>

		<dc:creator><![CDATA[Xavi Lloberas]]></dc:creator>
		<pubDate>Fri, 14 Jun 2024 14:06:24 +0000</pubDate>
		<guid isPermaLink="false">https://www.soydba.es/?p=1163#comment-199</guid>

					<description><![CDATA[Perfectamente explicado. Gracias por unirte al reto]]></description>
			<content:encoded><![CDATA[<p>Perfectamente explicado. Gracias por unirte al reto</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio		</title>
		<link>https://www.soydba.es/fizzbuzz-t-sql-reto-tipico-en-entrevistas-de-trabajo/#comment-198</link>

		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Fri, 14 Jun 2024 10:28:30 +0000</pubDate>
		<guid isPermaLink="false">https://www.soydba.es/?p=1163#comment-198</guid>

					<description><![CDATA[El artículo es muy interesante y como siempre, contribuye a mejorar a la comunidad. Por aquí dejo mi pequeño granito de arena, realizando el test con una estructura IF

-- Creamos la base de datos y la tabla

CREATE DATABASE GENERATE_SERIES
USE GENERATE_SERIES
GO

DROP TABLE IF EXISTS FizzBuzz
CREATE TABLE FizzBuzz (Numero tinyint, Resultado varchar(8))

-- Declaramos las variables

DECLARE @numero INT = 1;
DECLARE @valor NVARCHAR(8);

-- Establecemos el bucle para completar el test FizzBuzz

WHILE @numero &#060;= 100
BEGIN
    IF @numero % 3 = 0 AND @numero % 5 = 0
        SET @valor = &#039;FizzBuzz&#039;;
    ELSE IF @numero % 3 = 0
        SET @valor = &#039;Fizz&#039;;
    ELSE IF @numero % 5 = 0
        SET @valor = &#039;Buzz&#039;;
    ELSE
        SET @valor = CAST(@numero AS NVARCHAR(8));
    
    INSERT INTO FizzBuzz (Numero, Resultado) VALUES (@numero, @valor);
    
    SET @numero = @numero + 1;
END;]]></description>
			<content:encoded><![CDATA[<p>El artículo es muy interesante y como siempre, contribuye a mejorar a la comunidad. Por aquí dejo mi pequeño granito de arena, realizando el test con una estructura IF</p>
<p>&#8212; Creamos la base de datos y la tabla</p>
<p>CREATE DATABASE GENERATE_SERIES<br />
USE GENERATE_SERIES<br />
GO</p>
<p>DROP TABLE IF EXISTS FizzBuzz<br />
CREATE TABLE FizzBuzz (Numero tinyint, Resultado varchar(8))</p>
<p>&#8212; Declaramos las variables</p>
<p>DECLARE @numero INT = 1;<br />
DECLARE @valor NVARCHAR(8);</p>
<p>&#8212; Establecemos el bucle para completar el test FizzBuzz</p>
<p>WHILE @numero &lt;= 100<br />
BEGIN<br />
    IF @numero % 3 = 0 AND @numero % 5 = 0<br />
        SET @valor = &#039;FizzBuzz&#039;;<br />
    ELSE IF @numero % 3 = 0<br />
        SET @valor = &#039;Fizz&#039;;<br />
    ELSE IF @numero % 5 = 0<br />
        SET @valor = &#039;Buzz&#039;;<br />
    ELSE<br />
        SET @valor = CAST(@numero AS NVARCHAR(8));</p>
<p>    INSERT INTO FizzBuzz (Numero, Resultado) VALUES (@numero, @valor);</p>
<p>    SET @numero = @numero + 1;<br />
END;</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
