1. NOT LIKE运算符
·查找所以产品名称中第一个字符不是 c 开头的字母:
select
产品ID,产品名称
from
表名称
Where
产品名称 not like‘c%’
order by
产品ID
- SQL Server内连接
内部联接子句用于查询来自两个或多个相关表的数据。
select
表头名称,产品ID,产品代码
From
表名称 T1
inner join 表名称 T2
on T1.产品代码 = T2.产品代码;
order by
产品ID
3. SQL Server左连接
LEFT JOIN 子句用于查询来自多个表的数据。
它返回左表中的所有行和右表中的匹配行。
select
表头名称,产品ID,产品代码
From
表名称 T1
Left join 表名称 T2
on T1.产品代码 = T2.产品代码;
order by
产品ID
D. SQL Server右连接
RIGHT JOIN 子句组合来自两个或多个表的数据。 RIGHT JOIN 开始从右表中选择数据并与左表中的行
匹配。
select
表头名称,产品ID,产品代码
From
表名称 T1
Right join 表名称 T2
on T1.产品代码 = T2.产品代码;
order by
产品ID
这是我所学到的数据库,分享给你们,希望可以帮助到你们。
新手上道,请多多指教,大神勿喷。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔,
谢谢!