Mysql, consulta registro sin integridad referencial
Andrea A. Guzman
aguzman en alumnos.inf.utfsm.cl
Mie Oct 1 17:35:35 CLT 2008
Wladimir A. Jimenez B. escribió:
> Pido mil perdones por esto, pero va igual:
>
> La solucion que dio Rodrigo
>
> SELECT tabla1.*
> FROM tabla1 LEFT JOIN tabla2 ON tabla1.id=tabla2.id
> WHERE tabla2.id IS NULL;
>
> Es la mas efectiva para relizar la tarea que deseas.
>
> Comentarios de Rodrigo
>
> "El optimizador de MySQL es horrible."
> (??) nose si era necesario pero me parece que ayuda como Cultura si no
> estas de acuerdo puedes documentarte y argumentar lo contrarior.
>
> "Yo no veo la forma simple de hacerlo con OR. Por algo parecido mandé a
> un tipo a repetir Bases de Datos I."
>
> (??) me pare muy certero no veo forma simple de hacerlo con OR tampoco, y
> su comentario es mas que claro, si tuviese la oportunidad de reprobar a un
> tipo por intentar hacer esto con OR lo haria y no le veo lo mal
> intencionado, a menos claro, que seas estudiante de BD1, o administrador de
> DB.
>
>
> "No te preocupes; no te cambies a PostgreSQL, si al total, son datos de
> un cliente nada más, no importa ni integridad ni consistencia ni una
> base de datos decente... (sarcásticamente hablando, claro)."
>
> (??) Segun lo veo es una broma, por que da lo mismo si usas PostgreSQL o
> Oracle si la base de datos no tiene integridad de disen~o, y lo son datos
> del cliente( desde mi punto de vista es problema de el "broma").
Medio en serio medio en broma. Por mucho que te guste usar cierto motor
de BD, es bueno realizar un analisis en base a los pros y contras de
cada uno de ellos (objetivamente hablando) dependiendo de los objetivos
a lograr. Lamentablemente para nuestro amigo aqui presente, Rodrigo
tiene la razon al comentar sobre la integridad y consistencia de datos
de clientes.
Quizas, para la otra evitar sarcasmos cuando se termina un correo con
"Favor, omitir comentarios del tipo cámbiate a postgres, u otros, que no
contribuyan a la solución de codificación requerida." :-) esto denota
que el "enviador" del correo no anda de humor :S (si si, esto deja los
dedos crespos para tirar la talla e irritar al pobre y muchos no se
resisten a la tentacion)
>
> Comentario personal:
>
> Creo que ninguno de los comentarios hecho por Rodrigo son ofencivos (nose
Se dice "ofensivos" :P
> como se escribe), solo con un poco de humor, que no deberian hacerte sentir
> mal de ningun modo, a demas, esta lista es para aprender tambien, por que si
> fueramos todos expertos, para que nos preguntariamos.
>
> Aparte a los que acusan de que en la lista se les pego algo de Profesor Von
> Brand esta claro y no es malo hace que esto sea mas divertido y motivante.
Y para que andamos con cosas... por lo general los sysadmin,
programadores, aficionados a linux y expertos tienden a ser sarcasticos,
pero se lee entre lineas que es en tono de talla mas que todo.
Saludos!
--
Andrea A. Guzman Veloso Linux User #418853
Estudiante Mg. en Cs. de la Informatica Fono: +56 32 2654367
Unidad de Servicios de Computacion e Internet
UTFSM - Casa Central
Valparaiso - Chile
0118-999-88199-911-9725-3
Más información sobre la lista de distribución Linux