blog chicaregia.com

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

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

Posts Relacionados

12 Comments

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

  2. 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. 😉

  3. 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:

  4. pues hay que hacer mas INSERTS con pensamientos buenos… 🙂

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

  6. :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 😛

  7. 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

  8. jajajajajajaj y si le entendiera al sql seria mas divertido

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

  10. 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

Leave a Reply

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