クエリに参加する2つのテーブルのフィールドが示されるものと同じ意味を持っている場合、クエリは、二つのテーブルは、このフィールドを介して接続されていてもよい、二つ以上のテーブルであってもよいです。
フィールドの値は、記録をチェックアウトするとき。
二つのテーブルの調製:
作成 、テーブルの従業員(num個のint(50 )、 D_ID INT(50 )、 名前のVARCHAR(50 )、 年齢INT(50 )、 セックスVARCHAR(50 )、 homeadd VARCHAR(50 ) );
挿入 に従業員の値(1、1001、"zhangsan ' 26は、' のNaN 3 ' ' 北京' ); INSERT INTO従業員値(2、1001、' リシ' 24、' NV ' ' 湖南省' ); INSERT INTO従業員値(3、1002、' wangwu '、25、' NaN 3を'、' 江蘇' ); インサート への従業員の値が(4、1004、' ARIC '、15、' ナン'、' yingguo ' )。
選択 * から社員。
作成 、テーブルの部門を(D_ID INT(50 )、 d_nameのVARCHAR(50 )、 functioneのVARCHAR(50 ) アドレスVARCHAR(50 ) )。
挿入 に部門値(1001、' keyanbu '、' yanfachanpin '、' 3lou5hao ' )。 インサート に部門値(1002、' shengchanbu '、' shengchanchanp '、' 5louyiceng ' )。 挿入 に部門値(1003、' xiaoshoubu '、' cehuaxiaoshou '、' 1louxiaoshoudating ' )。
選択 * から部門。
クエリを実行します。
選択 NUM、名前、employee.d_id、年齢、性別、d_name、functione から従業員、部署employee.d_id = department.d_idを。