1. 程式人生 > 其它 >MySql簡介--多表操作

MySql簡介--多表操作

  在操作資料庫過程中,會涉及到多個表之間的操作。這裡設定兩個表,一個person_information為個人資訊表,另一個score為分數表。score裡面的p_id欄位與person_information裡面id欄位對應關聯。

  

  一、連線查詢。

   左連線:以左邊的表為主,右表麼有匹配的內容,輸出NULL。

    

   右連線:以右邊的表為主,左邊的表沒有匹配的內容,輸出為NULL。

    

   內連線:從左表取出一條記錄,去和右表中所有記錄進行匹配,相同的會保留下來。

    

  二、多表查詢

  查詢姓名,科目,分數,並且分數從高到低進行顯示

  

  三、子查詢

  查詢分數大於等於80的人的名字

  

  查詢分數最高的人的名字 科目以及分數