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

1 つのテーブルを参照する 1 つのテーブル内の複数の列が値を取得する

    以下のように、table2 テーブルのエイリアスを作成し、それを Table_One に 2 回結合してみましたか?

    SELECT
        t1.PrimaryKey,
        c1.ColumnA AS Column1,
        c2.ColumnA AS Column2
    FROM Table_One t1
    JOIN Table_two c1 ON t1.Column1 = c1.ID
    JOIN Table_two c2 ON t1.Column2 = c2.ID;
    


    1. 日付でカウントを取得するSQL

    2. plpgsql関数の引数としてテーブル名と列名を定義しますか?

    3. 動作が異なる同じMaven

    4. PostgreSQL:LEFTJOINでANDステートメントを使用すると期待どおりに機能しません