PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → SubSelect en HyperFileSQL
SubSelect en HyperFileSQL
Débuté par Aitor, 07 sep. 2015 11:48 - 5 réponses
Posté le 07 septembre 2015 - 11:48
Hola:

Estoy intentando construir una sentencia SQL con una Subselect:

SELECT LoQueSea
FROM LoQueSea
WHERE LoqueSea = (SELECT LoQueSea FROM LoQueSea WHERE LoqueSea)

El problema está que HyperFile no me deja añadir una condición más de tras de la subselect:

SELECT LoQueSea
FROM LoQueSea
WHERE LoqueSea = (SELECT LoQueSea FROM LoQueSea WHERE LoqueSea) AND LoQueSea = 9

¿Alguien sabe porque puede ser, y como solucionarlo?
Posté le 05 octobre 2015 - 13:30
¿Nadie ha intentado hacer nunca una SubSelect?
Posté le 06 octobre 2015 - 13:36
Estoy suponiendo que estas utilizando el Sql Editor... proba hacerlo
directamente
con sqlexe, ahi puedes hacer sql directamente sin pasar por el sql editor.

Fijate en el help sqlexe


Saludos
victor


"Aitor" escribió en el mensaje de
noticias:2015314c7fe7c5b8f38252778bd3ad9c52d7@news.pcsoft.fr...

¿Nadie ha intentado hacer nunca una SubSelect?
Posté le 06 octobre 2015 - 16:25
Hola Victor:

En realidad estoy intentando ejecutar esa SQL directamente en el Control Center de Hypefile, para asegurarme de que funciona antes de añadirla al código o hacer una Query. Pero no hay manera de que funcione...

Un saludo y gracias!
Posté le 15 décembre 2015 - 23:05
Puedes hacer un query normal de windev y sobre el query resultado aplicarle la segunda consulta.
Membre enregistré
9 messages
Posté le 16 décembre 2015 - 09:28
Hola,
en mi aplicación esta consulta funciona.

Puede darnos más detalles, por ejemplo :
- ¿Cómo se construye la tabla "loquesea" (sus campos) ?
- ¿Cuántos registros devuelve la SUBSELECT ?
- ¿Qué versión de HyperFile usas (clásico o cliente) ?