मुख्य अंतर
यह है कि पहले मामले में आप फ़ंक्शन को FROM
. में कॉल कर रहे हैं क्लॉज जबकि दूसरे में यह select
. में है खंड। पहले मामले में, परिणाम दो कॉलम से बना होता है जबकि बाद में यह एक स्ट्रिंग
सभी स्तंभों का एकत्रीकरण।
आप FROM
. में फ़ंक्शन का उपयोग करके इसे ठीक कर सकते हैं खंड फिर से, या तोका उपयोग करके ए> दोहरा कोष्ठक या पार्श्व जोड़:
SELECT radius
FROM ST_MinimumBoundingRadius((SELECT ST_Collect(geom)
FROM a)) minrad;
या
SELECT radius
FROM (SELECT ST_Collect(geom) geom FROM a) tbla,
LATERAL ST_MinimumBoundingRadius(tbla.geom) minrad;