Advertisement

数据库连接查询属于多表查询(涉及多个数据库)

阅读量:

SQL具备多表查询功能,其from子句中可同时引用多个表格

提示:当from子句中涉及多个表格时,系统会自动计算这些表格的笛卡尔积。然而,由不同表格中任意行组合而成的记录通常缺乏实际意义。因此,通常需要采用自然连接或其它连接方式来实现更合理的数据关联。

创建教师Teachers表:

复制代码
>       1. Create table Teachers(

>  
>       2. Tno char(7)primary key,
>  
>       3. Tname char(10) not null,
>  
>       4. sex char(2)check(sex='男'or sex='女'),
>  
>       5. birthday date,
>  
>       6. title char(6),
>  
>       7. Dno char(4),
>  
>       8. foreign key (Dno)reference departments(Dno)
>  
>       9. );
>  
>  
>  
>  
> ```

将Tno设定为Teachers表的主键,Tname字段不允许出现空值,通过check约束确保sex字段的取值仅限于"男

全部评论 (0)

还没有任何评论哟~