mysql(七)

多表查詢:class

  顯示內鏈接:select

    select 字段列表 from 表名1  inner  join 表名1 on  條件 查詢

    * inner 可忽略join

    select * from student inner  join  class on student.clas_id=class.id

  隱式內鏈接:

    使用where:

      select  t1.name,t2.name from student t1,class  t2 where t1.class_id=t2.id

  外鏈接:

    左外連接

    右外連接

    *outer通常忽略

    select * from student left  join outer class on student.clas_id=class.id

子查詢:

   select *from student where class_id = (select max(class_id) from student)

   select *from student where class_id in (select id from student where id=2 or id =3)

   select *from student  t1 ,(select *from class where class.id>2) where t1.class_id=t2.id

相關文章
相關標籤/搜索