回覆列表
  • 1 # 每天一個好影片

    把三個表自然連線在一起的方法如下:

    1 有關聯

    select *

    from a left join b on a.id=b.id

    left join c on b.id=c.id

    2 無關聯

    select id

    from a

    union all

    select id

    from b

    union all

    select id

    from c

    其中:

    inner join 只顯示符合條件的資料行,此為預設的join方式,inner 可以省略;

    left join 顯示符全條件的資料行及左邊資料表中不符合條件的資料行;

    right join 顯示符全條件的資料行及右邊資料表中不符合條件的資料行;

    full join 顯示符全條件的資料行及左邊和右邊資料表中不符合條件的資料行;

    cross join 直接將一個數據表的每一條資料行和另一個數據表的每一條資料行搭配成新的資料 行,不要on 來設定條件。

  • 中秋節和大豐收的關聯?
  • 在夜間行駛照明不良條件開大燈,怎麼開?