sql-except

    2

    3答えて

    は次のとおりです。 私は私のデータベースでは、このようなテーブルを持っている: idx | name | age ------ ---------- ------- 1 | John | 18 2 | Marry | 19 3 | Eric | 17 その後、私はsecondTableを得る: name | age ------ ----- Moses | 29 John | 1

    2

    2答えて

    私は教科書を読んでいますが、私はこの質問を理解できません: すべてのボートを予約した船員を探してください。 船員:SID、SNAME、評価、年齢(主:SID) ボート:入札(プライマリー:入札) 埋蔵:sidの、入札、我々は3つのテーブルを持っている 日(プライマリー、SID、入札、日)(sidは船員への外部キーで、入札はボートに外部キーである)、クエリのために 、誰船員を探します「すべてのボート

    1

    1答えて

    私はステージングテーブル( '新しいデータ')を別のテーブル( '既存のデータ')と比較して、追加/変更/削除された行、そして最終的にアップサルトを識別しようとしています。これは高価な操作です - 大きなデータセットでは完全な違いです。構文上の明快さのためにEXCEPTコマンドを使用したかったのですが、重大なパフォーマンス上の問題があり、LEFT JOINがはるかに優れています。 2つのテーブルに

    0

    1答えて

    1行の周りに100mのバッファを作成したいと思います。しかし、私は最初の20mバッファを選択したくありません。私はこのようなものを試した: SELECT st_buffer(l.geom, 100) FROM line l EXCEPT SELECT st_buffer(l.geom, 20) FROM line l しかし、QGISでそれを確認した後、それは働いていない。これをどうすれば