PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 24 → HExecuteSQLQuery con mas de una tabla
HExecuteSQLQuery con mas de una tabla
Started by GARCIA SALVADOR, Jul., 30 2020 1:01 PM - 1 reply
Registered member
14 messages
Posted on July, 30 2020 - 1:01 PM
Buenas,

Tengo que hacer una selección con HExecuteSQLQuery de dos tablas:

HExecuteSQLQuery(UnicaQry,"SELECT tabla1.campo1, tabla1.campo2, tabla2.campo1, tabla2.campo2 FROM tabla1, tabla2 WHERE tabla1.campo1=tabla2.campo1 ORDER BY tabla1.campo1" )
FOR EACH UnicaQRY
Trace(UnicaQry.tabla1.campo1, UnicaQry.tabla1.campo2, UnicaQry.tabla2.campo1, UnicaQry.tabla2.campo2)
END

No me funciona la Trace así.

¿Alguien sabe como hacer esto?.

Un saludo,
Registered member
14 messages
Posted on July, 30 2020 - 5:23 PM
Buenas,

Me respondo yo mismo:
HExecuteSQLQuery(UnicaQry,"SELECT tabla1.campo1 AS Campo1, tabla1.campo2 AS Campo2, tabla2.campo1 AS Campo3, tabla2.campo2 AS Campo4 FROM tabla1, tabla2 WHERE tabla1.campo1=tabla2.campo1 ORDER BY tabla1.campo1" )
FOR EACH UnicaQRY
Trace(UnicaQry.Campo1, UnicaQry.Campo2, UnicaQry.Campo3, UnicaQry.tabla2.Campo4)
END

Esto así funciona.