說到底就是多張表都是同一張表添加一定條件的限制出來的資料。這簡單理解吧。為什麼要這樣複雜地使用 "where a.age = a.num;"? 。
外連接包含左連接,右連接。直接看左連接和右連接就行了
簡單點來說就是最後的結果不管怎麼樣,左邊的表格全部顯示,右邊的表格根據條件顯示
這就不需要我介紹了。其實就這麼簡單,不需要理解很複雜。
--创建 stu这个表格 CREATE TABLE `stu_name` ( `id` int(11) DEFAULT NULL, `name` varchar(20) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 --创建stu_score CREATE TABLE `stu_name` ( `id` int(11) DEFAULT NULL, `name` varchar(20) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8
插入資料:
4,內連接
以上是MySql自連接,外連接,內連接 ,左連接,右連接是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!