sql >> データベース >  >> RDS >> PostgreSQL

ST_MinimumBoundingRadiusから半径を選択します

    主な違い 最初のケースでは、FROMで関数を呼び出しています。 2番目の句はselectにあります 句。前者の場合、結果は2つの列で構成され、後者の場合は文字列 すべての列の集計。

    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;
    



    1. LaravelSchemaBuilderはストレージエンジンを変更します

    2. phpMyAdminでルートログインを無効にする

    3. Oracle SQLクエリ-先週(月曜日から土曜日)のデータを取得します

    4. myslqli_fetch_array()でwhileの代わりにforeachループを使用する