Tambien como usas una version 4.0 seria bueno que tuvieras en cuenta las advertencias del manual al respecto:

Up to version 4.0, only nested queries of the form INSERT ... SELECT ... and REPLACE ... SELECT ... are supported. The IN() construct can be used in other contexts.

It is often possible to rewrite a query without a subquery:

SELECT * FROM t1 WHERE id IN (SELECT id FROM t2);

This can be rewritten as:

SELECT t1.* FROM t1,t2 WHERE t1.id=t2.id;

The queries:

SELECT * FROM t1 WHERE id NOT IN (SELECT id FROM t2);
SELECT * FROM t1 WHERE NOT EXISTS (SELECT id FROM t2 WHERE t1.id=t2.id);

Can be rewritten as:

SELECT table1.* FROM table1 LEFT JOIN table2 ON table1.id=table2.id
                                       WHERE table2.id IS NULL;

A LEFT [OUTER] JOIN can be faster than an equivalent subquery because the server might be able to optimise it better -- a fact that is not specific to MySQL Server alone. Prior to SQL-92, outer joins did not exist, so subqueries were the only way to do certain things in those bygone days. Today, MySQL Server and many other modern database systems offer a whole range of outer joins types.




Joseph Chavarria wrote:
creo que el chiste no son los ejemplos , creo que mas bien es algo acerca de
los innoDB Tables como lo menciono beto , pero gracias por tus comentarios ,
ya estoy investigando,

saludos
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nombre de Abel Hernandez Zanatta
Enviado el: Martes, 18 de Noviembre de 2003 08:32 a.m.
Para: Lista del GUL*Ags
Asunto: Re: [gulags] ayuda mysql


Y ya leiste el manual...? Que creo que fue lo que puso kad....
Ahi estan los ejemplos....

http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Sub
queries


Joseph Chavarria wrote:

pues la version que tengo de mysql es la 4.0.13


-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nombre de José Alberto Rodríguez Castañeda
Enviado el: Lunes, 17 de Noviembre de 2003 12:52 p.m.
Para: Lista del GUL*Ags
Asunto: Re: [gulags] ayuda mysql


Hasta dond se, tal vez este equivocado pero el mysql 3.23 no soporta
consultas anidadas, instala mysql4 y crea una base de datos INODB


Saludos!!!

José Alberto Rodríguez Castañeda
Universidad Tecnológica de Aguascalientes
Informática
tel: 01(449) 9105000 ext 133 y 132
cel: 449863389
msn: [EMAIL PROTECTED]

----- Original Message -----
From: "Joseph Chavarria" <[EMAIL PROTECTED]>
To: "Lista del GUL*Ags" <[EMAIL PROTECTED]>
Sent: Monday, November 17, 2003 9:30 AM
Subject: [gulags] ayuda mysql




necesito hacer una consulta con un subquery pero tengo algunos problemas,
segun mysql me dice que es un error de sintaxis pero ya realize esta
consulta en otros manejadores de base de datos y si la realiza

correctamente


, por otra parte realize las consultas por separado en mysql y funcionan
pero al momento de hacer una con subconsulta me marca el sig error

[Joseph] ERROR 1064: You have an error in your SQL syntax.  Check the

manual


that corresponds to your MySQL server version for the right syntax to use
near 'exists (select doc_id from upload where matricula='3387')' at l

la consulta que estoy realizando es asi

select doc_id from documento where doc_id not exists (select doc_id from
upload where matricula='3387')


tengo dos tablas uno me sirve como catalogo para los documentos y otra

para


registrar documentos entregados de los alumnos

podrian darme alguna referencia ?


joseph
  En cuanto a la imagen corporativa, es posible que se haya prestado más

a


confusión y que no haya quedado claro el punto de esto, si te acercas
conmigo no tendré inconveniente en volver a explicarte el punto, pero para
los de la lista pueden estar seguros que de NINGUNA MANERA fue evitar dar
seriedad a los proyectos y al grupo.

  Finalmente considero importante recordar que el primer y más

importante


de todos los fines del grupo es la de "Apoyar y difundir el software

libre"


y que los demás beneficios del grupo vienen en consecuencia de este. Vale

la


pena tener esto en mente cuando se revisen las coordinaciones. Espero

haber


sido más claro en esta ocasión de lo contrario mi mail es
[EMAIL PROTECTED], estaré muy contento de seguir recibiendo sus
comentarios y criticas. Gracias y reciban afectuosos saludos.




From: "Javier Lopez Martinez" <[EMAIL PROTECTED]>
Reply-To: Lista del GUL*Ags <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: [gulags] Algunas opiniones de la junta pasada
Date: Thu, 13 Nov 2003 11:39:24 -0600

Despues de la junta del martes, me quedaron algunas inquietudes sobre
algunos puntos de los cuales opino lo siguiente:

*Despues de ver algunos organigramas de varias empresas y organizaciones,
creo que la coordinaciòn  de comunicaciones y la coordinaciòn de
eventos deverian de fusionarse en una sola que podria ser llamada
de "Relaciones Públicas", esto para evitar posibles futuros problemas
entre una y otra coordinaciòn ya que como se meciono en la junta, una
depende de la otra practicamente en su totalidad.

*Laurita, la amiga de Gerardo hablo de la imagen corporativa del grupo
y al hacer este comentario dos personas comentaron que como que
le quedaba grande eso de coorporativo.
Ese dìa en cuanto llegue a mi casa busque la palabra en un diccionario
y fijense que resulta que lo que dijo ella es totalmente correcto
ya que esta palabra no le queda ni grande ni chica al grupo, apenas si
es la descripción exacta...

Corporativo(a):  Referente a corporaciòn.
Corporación: Grupo de personas con UNA PROFESION o FIN EN COMÙN.

Y no es eso lo que somos nosotros ?, si bien no todos somos Lic. en
Informatica,
Ing. en Sistemas o T.S.U. en Informatica, pertenecemos a una misma

àrea,


y si tenemos un fin en comùn.. o cuando menos eso es lo que creo...


Y por ultimo, no se exactamente en que se baso Juan para dividirnos como

lo


hiso en las coordinaciones, pero a mi parecer existen personas que aunque
no lo expresaron, se les notaba en la cara que no les agrado mucho en

donde


quedaron y tambien otras personas que creo que podrían hacer mucho más en
otra coordinación por sus conocimientos, que en la que se les asigno,
ademas las coordinaciones se dividieron en grupos de 3 y creo que algunas
van a necesitar de más gente y en otras van a sobrar, como por ejemplo si

a


todos les pareciera mi idea de crear una sola coordinación de Relaciones
publicas en vez de una de eventos y otra de comunicaciones, creo que
bastaria que 3 personas estubieramos en ella por ahora, y las otras 3
podrían ir a proyectos o a algo que estubiera un poco más cargado de
trabajo.

Creo que eso es todo o por lo menos es lo que ahorita recorde...

Espero poder hablarlo con ustedes en la próxima junta que por cierto no

se


si va hacer igual en el Cyber de Gerardo a las 7:00pm como siempre...


Se les agradese su atención y el tiempo de lectura de este sermón...!


                                Atte:

                                              Javier

_________________________________________________________________
MSN Fotos: la forma más fácil de compartir e imprimir fotos.
http://photos.msn.es/support/worldwide.aspx

_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gulags.homelinux.org/mailman/listinfo/mailman

_________________________________________________________________
MSN Fotos: la forma más fácil de compartir e imprimir fotos.
http://photos.msn.es/support/worldwide.aspx

_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gulags.homelinux.org/mailman/listinfo/mailman

_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gulags.homelinux.org/mailman/listinfo/mailman


_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gulags.homelinux.org/mailman/listinfo/mailman

_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gulags.homelinux.org/mailman/listinfo/mailman




--
Ing. Abel Hernandez Zanatta
Isssspea
Soporte Tecnico y Redes
01(449)910-2080 ext. 3835 01(449)910-2081 Cell 044 449 4486118

_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gulags.homelinux.org/mailman/listinfo/mailman

_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gulags.homelinux.org/mailman/listinfo/mailman



--
Ing. Abel Hernandez Zanatta
Isssspea
Soporte Tecnico y Redes
01(449)910-2080 ext. 3835 01(449)910-2081 Cell 044 449 4486118

Responder a