自连接查询

自连接查询

自连接是指一个表与自身连接的查询。通常需要给表增加别名。

比如查询 0802 的考试比 0801 的考试分数高的学生:

SELECT *
  FROM [School].[dbo].[Money] m1
  join [School].[dbo].[Money] m2
  on m1.id = m2.id
select * from Money m1, Money m2 
where m1.name = '李四'
and m1.je > m2.je
and m2.name <> '李四'Code language: JavaScript (javascript)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注