
# 不等值连接
#### 功能描述
不等值连接中，多张表通过不相等的连接值进行连接，并返回满足不等式条件的结果集。
#### 语法格式
```
SELECT attr_expr_list FROM table_reference
  JOIN table_reference ON non_equi_join_condition;
```
#### 参数说明
| **参数**                      | **说明**                                          |
|:---|:---|
| **attr_expr_list**          | 查询列表达式列表，指定需要返回的列。                              |
| **table_reference**         | 进行连接的表名或子查询。必须是已存在的表，否则会出错。                     |
| **JOIN**                    | 连接关键字，可以是 INNER JOIN、LEFT OUTER JOIN 等类型。       |
| **non_equi_join_condition** | 不等值连接条件，使用不等式运算符（如 \<\>、\<、\>、\<=、\>=）替代等号进行连接。 |
   
#### 注意事项
- 所要进行JOIN连接的表必须是已经存在的表，否则会出错。
- 不等值连接的连接条件均为不等式条件，与等值连接（使用=比较）不同。
- 不等值连接可能导致结果集较大，请谨慎使用。
 
#### 示例
返回student_info_1与 student_info_2两张表中的所有学生姓名对组合，但不包含相同姓名的姓名对。
```
SELECT student_info_1.name, student_info_2.name FROM student_info_1 JOIN student_info_2 ON student_info_1.name <> student_info_2.name;
```
使用范围条件的不等值连接示例：
```
SELECT a.name, b.name FROM student_info_1 a JOIN student_info_2 b ON a.score > b.score;
```
