mysql 外键查询(mysql数据库多表联查)
2020-07-24 11:51:00
共10个回答
查看方式主要是通过第三方工具或者是sql语句,主要有以下三种方式1:使用Navicateformysql,打开数据库、查看数据库表、查看设计表、选择外键选项卡,就可以查看
现有两个表table1和table2,id相同,均为主键,也就是外键SELECTA.*,B.*fromtable1asA,table2asBwhereA.*=B.*andA.*=*把*换成你的条件--#完了
外键只是一种完整性的约束.从SQL语句上面来说,有没有外键,查询语句的写法差不多都是一样的.SELECTd.nameFROMbusinessASbJOINemployeeASeON(b.employee_id=e.id)JOINdepartmentASdON(e.department_id=d.id)WHEREd.code='编号'ANDb.upDate<='日期'ANDb.downDate>='日期'