जहां तक 8796093055031 को बदलने की बात है, तो आप दूसरे स्टेटमेंट में पहले स्टेटमेंट को सबक्वेरी के रूप में इस्तेमाल कर सकते हैं:
SELECT DISTINCT m.TYPEPKSTRING
FROM METAINFORMATIONS m
LEFT OUTER JOIN CAT2CATREL d
ON m.TYPEPKSTRING = d.TYPEPKSTRING
WHERE d.sourcepk IS NULL AND
d.targetpk IS NULL AND
m.typepkstring IN (SELECT DISTINCT m2.TYPEPKSTRING
FROM METAINFORMATIONS m2
LEFT OUTER JOIN COMPOSEDTYPES c2
ON m2.TYPEPKSTRING = c2.PK
WHERE c2.PK IS NULL);
बाकी के लिए, अगर मैं समझता हूं कि आप क्या करने की कोशिश कर रहे हैं तो मुझे ऐसा लगता है कि आपको अपने पिछले प्रश्न के उत्तर में दिखाए गए गतिशील एसक्यूएल का उपयोग करने की आवश्यकता होगी।