1.创建表
CREATE TABLE [dbo].[Customer](
[CustomerID] [int] NULL,
[CustomerName] [nvarchar](50) NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[Customer_Order](
[CustomerID] [int] NULL,
[OrderID] [int] NULL,
[Data] [datetime] NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[OrderID](
[OrderID] [int] NULL,
[Amount] [int] NULL
) ON [PRIMARY]
2.无订单的用户
select customerName
from customer C
left join Customer_Order CO
on c.customerid=co.customerid
where ISNULL(CO.customerid,0)!=0
group by c.customername
3.每个人的订单成交量
select customername,isnull(SUM(Amount),0) as amounttotal from customer c
left join customer_order co on c.customerid=co.customerid
left join orderid o on co.orderid=o.orderid
group by customername
order by amounttotal
4.2009年谁成交的订单大于7000
select customername,isnull(SUM(Amount),0) as amounttotal,YEAR(co.data) as yearDate from customer c
left join customer_order co on c.customerid=co.customerid and YEAR(co.data)=2009
left join orderid o on co.orderid=o.orderid
group by customername,YEAR(co.data)
having isnull(SUM(Amount),0) >7000
相关推荐
sqlserver中常用函数----字符串函数---- ASCII() --函数返回字符表达式最左端字符的ASCII 码值 CHAR() --函数用于将ASCII 码转换为字符 --如果没有输入0 ~ 255 之间的ASCII 码值CHAR 函数会返回一个NULL 值 ...
SQL Server精华常用方法SQL Server精华常用方法SQL Server精华常用方法SQL Server精华常用方法SQL Server精华常用方法SQL Server精华常用方法SQL Server精华常用方法SQL Server精华常用方法
SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作SqlServer常用操作
SQL_SERVER常用sql语句集锦SQL_SERVER常用sql语句集锦SQL_SERVER常用sql语句集锦SQL_SERVER常用sql语句集锦SQL_SERVER常用sql语句集锦SQL_SERVER常用sql语句集锦SQL_SERVER常用sql语句集锦SQL_SERVER常用sql语句集锦...
死锁的诊断和定位 查询阻塞的语句 查询执行较慢的语句 查询正在执行的语句1 查询正在执行的语句2 查询所有表的主键 查询所有索引 查询表结构 ...修改SQLServer最大内存 用DAC连接到SQL Server 其它SQL DBCC
快捷方便,可查看sqlserver数据库每个表的使用情况,一次下载终身使用,此文件为sql语句格式,免费试用
sql常用函数 sql server 常用函数
SqlServer常用SQL,快速掌握SQLServer的一些常用的SQL
SQL Server数据库常用操作,非常有用的资料。对初学者非常有用。
主要介绍了SQLServer中用于快速恢复表,而不是库,但是切记,防范总比亡羊补牢好,需要的朋友可以参考下
sqlserver2005的常用语法sqlserver2005的常用语法
学习SQL流程控制语句的好东东。Sqlserver中常用的流程控制语句
用SQL语句查看SQL Server中的数据库查看所有表大小,所占空间
SqlServer表结构转oracle表结构,注释也会一同带上,界面操作可以对表可以单个选择多选查询等操作,C#开发源码见附件
sqlserver中判断表或临时表是否存在
SQLServer2000常用函数大全,集合了众多经典的例子,不论是初学者和专业人士都可以作为参考
SQLServer 常用存储过程,SQLServer 常用存储过程
本资料是一些SQLServer中常用字段类型
SQLServer常用Transact SQL语句 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据2、数据定义 CREATE TABLE --创建一个数据库...
sql server 常用函数的用法都有详细说明