FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error en el Exists
Buenos días, tengo un problema con la sintaxis de la función "Exists" para MySQL. Tengo un servidor MySQL versión 4.0.20 y estoy tratando de hacer una subconsulta con la siguiente sintaxis:
SELECT DISTINCT store_type FROM stores WHERE EXISTS (SELECT * FROM cities_stores WHERE cities_stores.store_type = stores.store_type); ya que encontré el ejemplo en la página de www.mysql. Si existen dichas tablas y campos en mi servidor y aun así me marca un error de sintaxis, el error es el 1064: Error de Sintaxis, y me dice que cheque la sintaxis para mi versión, sólo que viene el mismo ejemplo. No se que estoy haciendo mal o si me falta algo . Gracias por su atención y que tengan un lindo día . |
#2
|
||||
|
||||
Según entiendo de lo que leo en el manual, las subconsultas en MySql fueron posibles a partir de la versión 4.1, así que tendrías que actualizar.
// Saludos |
#3
|
|||
|
|||
Gracias
Si, eso me temía pero no quería aceptarlo , muchas gracias por tu atención y k tengas un lindo día.
|
#4
|
||||
|
||||
Y ¿no te serviría algo como
// Saludos |
#5
|
|||
|
|||
Si me sirve
Gracias, de hecho si me sirve y lo voy a utilizar para salir ahorita del problema, de cualquier manera estoy evaluando actualizar el servidor ya que dicho servidor va a ser usado como "motor" de algunos sitemas importantes de la empresa. Apenas se están desarrollando dichas aplicaciones y para que batallar más delante. De hecho ya abrí otro tema con respecto a la actualización y es por ese motivo.
Has sido muy amable y muchísimas gracias por tu ayuda ya que me sacaste de una baraña que traía desde ayer en la cabeza. |
#6
|
||||
|
||||
Cita:
// Saludos |
#7
|
|||
|
|||
¿Se reduce el "performance" de la consulta cuando contiene una subconsulta a comparación con un "join"?
La verdad suena lógico y lo tomaré en cuenta... lo que pasa es que a veces con las subconsultas y tablas temporales me ahorro los "While" porque los aborrezco jajaja porque me generan mucho tráfico. Pero la verdad tienes razón y voy a tratar de evitarlas... |
#8
|
||||
|
||||
Conste que dije:
Cita:
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
A component named XXXXX already exists.. al mostrar más de una ventana de reportes | sitrico | Impresión | 6 | 16-01-2007 20:37:14 |
Excepciones | Acker | Tablas planas | 6 | 06-08-2005 15:22:18 |
Listado de codigos de excepciones ADO | Capo | Conexión con bases de datos | 5 | 11-05-2005 23:43:08 |
-502 Declared cursor already exists | Carlitos | Firebird e Interbase | 4 | 30-09-2003 17:18:22 |
|