sql server 简单语句整合

Posted 人走茶亦凉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server 简单语句整合相关的知识,希望对你有一定的参考价值。

1.去重distinct , group by

select distinct userid,username from 表名
select userid,username from 表名 group by userid,username


2.去空格 replace  ltrim rtrim

Replace(name, ,‘‘)
select ltrim(  test  )        --去除左边的空格  
select rtrim(  test  )        --去除右边的空格  
select ltrim(rtrim(  test  )) --去除首尾空格  

3.表表关联语句  where条件关联、左/右关联

--用select更出要显示的字段
select b.ID,GID,GName,GStand,GInPrice,GOutPrice,GBaseClass,b_Date,b_OPerson,b_Time
--来自给tbl_Goods表和tbl_SellBill表,给tbl_Goods表设置一个别名a,给tbl_SellBill表设置一个别名b
from tbl_Goods a,tbl_SellBill b
--两个表关联的条件是 a.id=b.gid
where a.id=b.gid
select * from tableA a left  join  tableB b on a.id = b.id
select * from tableA a right join  tableB b on a.id = b.id
select * from tableA a inner join  tableB b on a.id = b.id
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
inner join(等值连接) 只返回两个表中联结字段相等的行

 

 

 

以上是关于sql server 简单语句整合的主要内容,如果未能解决你的问题,请参考以下文章

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

缺少 SQL SERVER 2014 代码片段

SQL server 2005 的简单语句

小5聊Sql Server基础之Sql语句文件组分区函数分组方案对应分区表的简单步骤

SQL Select 语句的用法

SQL Server 简单插入语句超时