EXISTS
DesktopWebTutti
Permette di determinare la presenza o l'assenza di record in una SubQuery
Definizione BC
È possibile utilizzare la seguente sintassi per utilizzare la funzione:
EXISTS(<SUBQUERY>)
Parametri
SUBQUERY
Necessita della funzione SUBQ, e dell'identificatore della SubQuery.
Esempi
Controllo esistenza di record in una sotto query (SQL EXIST)
'@DEFQUERYWHERE IDQUERY[idQuery] ESPR[EXISTS(SUBQ(IdQuerySub))>0]
Controllo assenza di record in una sotto query (SQL NOT EXIST)
'@DEFQUERYWHERE IDQUERY[idQuery] ESPR[EXISTS(SUBQ(IdQuerySub))=0]
Utilizzo della funzione come campo calcolato
'@DEFQUERYCOMPUTEDCOLUMN IDQUERY[idQuery] ESPR[EXISTS(SUBQ(IdQuerySub)) AS [SUB_Q1] FMT[NUMERICO[1]] NOOUTPUT[1] ]