Reprogramándome con SQL

Supongamos que tengo varios registros dañados y me he obligado a depurarme y recrearme a como pueda…

/*Primero tengo que declarar la variable que almacenará el número de decepciones que he tenido*/
DECLARE @Decepciones INT

/*Filtro mis pensamientos y con los positivos alimento mi ego*/
SELECT *
INTO #Ego
FROM Pensamientos
WHERE Autoestima = MAX(Autoestima)

/*Me elimino los pensamientos malos*/
DELETE Pensamientos
WHERE PensamientoId NOT IN (SELECT PensamientoId FROM #Ego)

/*Calculo el número de decepciones que almacena mi corazón*/
SELECT @Decepciones = COUNT(SentimientoId)
FROM Corazon
WHERE (Sentimiento LIKE ‘%dolor%’
OR Sentimiento LIKE ‘%depresión%’)

/*Empiezo a crear un lugarcito para recaudar mis aprendizajes*/
CREATE TABLE Fortaleza
(
FortalezaId INT IDENTITY(1,1),
Virtudes CHAR(50),
)

/*Por cada decepción creo una fortaleza en mí­*/
WHILE @Decepciones > 0
BEGIN
INSERT INTO Fortalezas
(Virtudes)
values (RAND(Valores))
SET @Decepciones = @Decepciones -1
END

/*Elimino todos mis sentimientos que me hacen daño*/
DELETE Corazon
WHERE (Sentimiento LIKE ‘%dolor%’
OR Sentimiento LIKE ‘%depresión%’)

/*Elimino el Ego, al fin y al cabo con buena autoestima tengo*/
DROP TABLE #Ego

También te puede interesar:   ¿Ser o no ser?

Esto es rebane, no crean que estoy tan traumada mmm… ¡¡¡¡en serio!!!!

Candy Belen

Blogger de Monterrey, México. Soy blogger desde el 2004 por hobbie, esposa desde 2010 por decisión y madre desde 2013 por amor.

12 thoughts on “Reprogramándome con SQL

  • November 21, 2006 at 3:12 am
    Permalink

    jajaja…buenisimo!!!…si quieres haz una red neuronal para que simules sin dolor…y ya vez que puede agregarse redundancia..:mrgreen:

    Reply
  • November 21, 2006 at 3:22 am
    Permalink

    Pos ta bien… lo único malo es que tu #Ego solo va a tener un registro y tus virtudes son todas aleatoreas (aunque en la vida real, eso no es cierto… espero! :P).

    Lo más importante es hacer el último DELETE y que las @Decepciones no se incrementen mientras estás en el ciclo WHILE .

    ínimo, Chica Regia. 😉

    Reply
  • November 21, 2006 at 9:48 am
    Permalink

    Candyyy!!!!!!!!!!!!!! no pues ahora si que me has enseñado una buena forma practica de aplicar el sql no cabe duda!!!!
    y me da mucho gusto que te sientas mejor… o por lo menos asi lo trato de entender no lo crees!!!!!!!!!
    un super mega abrazote para ti :mrgreen:

    Reply
  • November 21, 2006 at 1:26 pm
    Permalink

    pues hay que hacer mas INSERTS con pensamientos buenos… 🙂

    Reply
  • November 21, 2006 at 5:59 pm
    Permalink

    Hola Chica Regia
    Mientras no te de un: error fatal SQL oe:01800eecd001 todo esta bien! saludos.
    konchudo

    Reply
  • November 21, 2006 at 10:05 pm
    Permalink

    :shock::shock: que caray, pues sin comentarios candy, jeje esperemos que los campos de las virtudes sean lo suficiente mente grandes para poder almacenarlas todas 😛

    Reply
  • November 24, 2006 at 4:43 pm
    Permalink

    jejejej no pues si esta curado de hecho

    ya quisiera que en realidad se me pudiera instalar los programas asi de facil ejejejeje

    aa como seria facil la vida con algunos scrips en la cabeza

    Reply
  • November 28, 2006 at 2:02 am
    Permalink

    jajajajajajaj y si le entendiera al sql seria mas divertido

    Reply
  • December 2, 2006 at 3:39 pm
    Permalink

    ESTA CHEVERE….ERES RE-LOCA :lol::mrgreen:

    Reply
  • March 14, 2007 at 8:18 am
    Permalink

    Pues todo esta muy bien, solo hay que tener mucho cuidado con tu base de datos ya que no se pueden hacer respaldos de seguridad.. 😉 besos y bytes

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *