说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请教一个简单的SQL语句的写法!

编辑:说三道四文库 发布时间:2017-10-19 09:00
HTML文档下载 WORD文档下载 PDF文档下载
declare @物品 table(ID varchar(2),品名 varchar(20))
insert  @物品 values ('A','笔')
insert  @物品 values ('B','墨')
insert  @物品 values ('C','纸')
insert  @物品 values ('D','砚')
insert  @物品 values ('E','书')

declare @购进 table(ID varchar(2),数量 int)
insert @购进 values('A',100)
insert @购进 values('B',80)
insert @购进 values('C',200)

declare @销售 table(ID varchar(2),数量 int)
insert @销售 values('B', 50)
insert @销售 values('C', 30)
insert @销售 values('D', 20)

要通过以上三表得到下面的结果:
ID  材料名称   一月份购进量   二月份购进量
----  ---------    -------------      ------------
A   笔      100        null
B      墨      80                 50
C   纸      200                30
D   砚      null              20
关注
好像没有看到什么地方储存有日期啊,如果在@购进表中有一列“月份”,暂时只想到可以这样写,确实麻烦了一点:
select 
  id, 
  品名, 
  (select sum(数量) from @购进 where 月份 = 1 and @购进.id = @物品.id) as 一月份购进量, 
  (select sum(数量) from @购进 where 月份 = 2 and @购进.id = @物品.id) as 二月份购进量
from @物品


select a.ID,a.品名,b.数量,c.数量 from @物品 a left join @购进 b on a.ID=b.ID left join @销售 c
on c.ID=a.ID where a.ID in ('A','B','C','D')
我这是随便举的一个例子,不要将他与实际生活中联系起来。
declare @物品 table(ID varchar(2),品名 varchar(20))
insert  @物品 values ('A','笔')
insert  @物品 values ('B','墨')
insert  @物品 values ('C','纸')
insert  @物品 values ('D','砚')
insert  @物品 values ('E','书')

declare @购进 table(ID varchar(2),数量 int)
insert @购进 values('A',100)
insert @购进 values('B',80)
insert @购进 values('C',200)

declare @销售 table(ID varchar(2),数量 int)
insert @销售 values('B', 50)
insert @销售 values('C', 30)
insert @销售 values('D', 20)

select isnull(a.id,b.id) id,(select 品名 from @物品 where id=isnull(a.id,b.id)) 材料名称,
a.数量 购进,b.数量 销售 from @购进 a full join @销售 b on a.id=b.id
谢谢。
SQL语言真是太活太强大了,大力斑主真是怎么写怎么有理。
推广与盈利专题论坛:中国影响世界,世界定义中国 SlideIdea CEO李建忠:移动产品的技术面思考 BDTC→→百度林仕鼎、腾讯蒋杰、阿里唐洪论道大数据平台与技术 谷歌首席互联网布道师:隐私保护并不是一种正常行为 微软公开“挑衅”谷歌,出售反谷歌标语T恤 四大UX设计原则,打造网站最佳浏览体验 【BDTC讲师】黄晓庆:从小灵通到Hadoop与实时大数据分析 【BDTC讲师】杨强:从禽流感预测到图片语义解释 2013中国大数据技术大会讲师议题正式发布 “2013中国大数据周”即将开幕 正式发布中国大数据现状白皮书 搜狐畅游发布3D游戏引擎Genesis-3D 基于MIT协议开源 传闻微软将收购AOL旗下的Winamp和Shoutcast 【BDTC讲师】大数据时代“掘金机”:百度、360、一淘搜索技术分享 谷歌董事长:审查,将会在十年内消失 50万奖金+天使投资:创维天赐家庭互联网创新大赛开幕 专利案苹果获胜:获赔2.9亿美元 三星不服将继续上诉 Google正打造Spark:一个基于Chrome App的集成开发环境 研发周报:成为一名PHP专家其实并不难 将Vistual Studio打造成为Node.js IDE 度量Web性能的关键指标 路由器未火够!高通发布互联网处理器 Unite2014大会:移动开发者的饕餮盛宴 玩与学并存 Kano kit让你自制Raspberry Pi电脑 【BDTC讲师】Hortonworks Gunther&amp;amp;Ted:HBase、Stinger的发展与实践 人人网推出开放平台2.0 多项重大改进吸引开发者回流 红帽高管:将Linux价值理念和做法延伸到OpenStack Fundation 5发布:号称最快版本,响应式用户体验更完善 程序员远程工作必会编程语言JavaScript 苹果确认收购3D传感技术公司PrimeSense 从电影《饥饿游戏》里学到的IT知识 细数IE11的七大变化 急急急急急急急急急急急急急急急急急 websnap如何控制数据表或查询的打开或关闭 索求中英译文,毕业论文急用! 哪里有samba下载,要可以在RedHat7.2上安装的 请教 ? 关于ado连接的问题。。。急啊~~~ Datalist里的Lebel怎样动态改变Text的值? Windows98底下的UNIX仿真软件 紧急求助(调用winrar的dll或ocx的问题?)!!!!!!!] 再回首 象jbuilder那样的集成开发环境中,对可视话控件的托拽式(所见即所得)的操作是如何做的 关于WSAD开发工具(up有分) 我是flash超级菜鸟 一个api的问题,急急急,在线等待。完成后即给分。关于api继承宏的问题。 求你们了,给非处一条活路吧…… 郁闷! 语句性能分析的问题,请教高手! 有没有人装过微软的petstore?我安装的时候遇到安全性错误 *****伊茗的问题:如何让程序运行时先显示的是Form2而不是Form1 如何保存控件里的内容? 怎样生成随机数 谁有<<数据库系统开发实例导航—vb6>>电子版 有没有替代DATAGRID控件的表格控件? 动态改变iframe的src值和大小,如何做? 显示器图像抖晃,请各位大侠帮忙! 请用实例说明this怎么用。。。。谢谢。。。 vb开发的程序怎样用 Setup Factory 6.0 打包(给出具体的步骤)20分 fragroute之浅显研究(1) 紧急求助!(文本文档在网页中的对齐) 求救:请问网上发传真可以省掉恐怖的传真费吗? 急急急急急急急急急急急急急!!!!!! 关于VC中使用ADO进行事务处理BeginTrans()的问题,很奇怪。(内有代码,非常疑惑!求助) 电影快下呀 请问如何将文件删除到回收站? 傻傻猫是男的女的?长得怎样啊? fragroute之浅显研究(2) 如何做成下面图示的样子呢? 请问如何让UDP的SOCKET监听? win2000 Teminal 注册表里面的内容怎么更改之后重新启动又恢复原样了???? 请问我该怎么办? DBMS_JOB.SUBMIT调用带参数的过程时用变量怎么传参数?高手帮忙啊! 网络编程,发送对话 求助:oracle连接错误ora_01034:oracle not available,如何解决!急!!!!! 请问谁可以提供Crystal.Reports 9的keycode??????? 使用Linux怎樣登入NT網域 关于生成sql server 2000无值守安装文件的问题。生成后怎也找不着有.iss文件。很奇怪已经试过无数次了。 怎样将字符串内容写在内框架iframe里面?(不是文件内容) 我们公司用notes做个项目,让我用java连接domino,我不知道哪里可以找到相应的驱动。 在制作CHM文件时怎样让标题指向HTM文件中的某个书签而不是开头? 初学者问题,求书!!!!!1 人工受精为什么容易产生双胞胎 秦将王翦破赵的破 怎样将桌子旋转将桌子旋转的具体方法 天外有多少星系谢谢了,大神帮忙啊 秦将王翦破赵 中 破 的词类活用 题目:“中国走上中国共产党领导的社会主义道路是历史的必然”要求不少于800字啊 在星空中有几大星系大神们帮帮忙 追击项羽的王翦和秦将王翦是一个人吗?!追击项羽的怎么也叫王翦?!是同名同姓还是怎么?!有他的历史简介吗?! dfa是什么意思 星系和星座哪个大?拜托各位大神 “它感到太幸福了,但它一点也不骄傲,因为一颗好的心是永远不会骄傲的”“一颗好的心指什么 为什么会出现高分低能这种现象? 大一高等数学. 人工受精双胞胎的过程复杂吗 “他感到太幸福了,但他一点也不骄傲,因为一颗好的心是永远不会骄傲的”,一颗好的心是指什么样的心?《丑小鸭》 有人说,洋务运动是一次失败的封建统治者的自救运动.这种说法对不对,为什么 新年怎样过一个讨神喜悦的生活? 理解他感到太幸福了,但他一点也不感到骄傲,因为一颗好的心是永远不会骄傲的一句 有低等植物发展成高等植物,能很确切的说明下列哪一个进化的历程A水生到陆生 B从小到大 D从无性生殖到有性生殖 求古文翻译“君之病在肌肤,不治将益深” “年轻的白天鹅感到太幸福了,但他一点也不骄傲,因为一颗好的心是永远不会骄傲的”出现安徒生哪篇童话快 鱼类在长期的发展进化过程中,不断从低级向高级变化.请问哪种鱼更高级? 你才是你自己的“上帝”请结合生活实际谈谈你的理解 R是三角形ABC外接圆半径若ab小于4R2cosAcosB则三角形的外心在 Corporate Banking RM是什么? 人工受精可以选择男女性别吗 齐景公问政于孔子什么句式 asset management and investment banking的区别如题 人工受精能选择性别吗 NPI是什么 Citi Corporate Banking到底怎么样 人工受精能选择性别吗 Commercial Airplanes 翻译成正规中文是什么呀 英语翻译1.if the reaction time for a driver is 0.9 seconds.how far will the car travel in this time if the speed is:a.60km/h?b.80km/h?c.110km/h2.China's rate of natural increase of population is approximately 1.5%.express this rate as a figure pe 设π commercial conditions怎么翻译 英语翻译of every 30 telephone calls that colin makes,7 are STD calls.if he made 360 calls,how many of them were STD calls? 该函数的值属于区间? 题目在图上 在线等...有点不清楚下面是log1/2 和 log1/11该函数的值属于区间? A-3,-2 B(-2,-1) C -1,0 D 2,3 看大树辩方向,枝叶茂盛的是什么方向 格拉斯哥大学investment banking and finance在中国的认可度怎么样? 若一个含a的二次函数在某个区间上的最大值为2 ,求a的值. 很多公司有NPI职位是什么意思 3dsmax的材质是按照什么样的规律贴在物体上的,我要了解里面的原理我看别人用3dsmax做食物、做人的时候贴图看不懂为什么要那么做,谁能给我解释一些贴图是按照什么样的规律贴在物体上的, 科学家们观测到的来自星系的光有没有不可见光 什么是NPI?急~~~~~~~~~~~~~~~~~~ 请问科学家们用什么来探测星系的?好像是什么射线的.探测几亿光年那些星岂不是要很久?困惑中. 光从我们目前观察到最远星系传播到地球的时间 npi是什么意思 数学函数中的加逼定理是什么? 勤奋的名言名句 做一些练习 英文翻译 目前能探测到的最远的星系的什么猜 如何确定星系本身发出的光的频率红移现象不是说星系远离所以看到的光线频率变低吗?那么怎么确定原先星系发出的光的频率? 英语翻译这里可以下到关于Commercial Horticulture的英文解释,这个词翻译成中文应该是怎样的呢?www.horticulture.org.uk/PDF/Hort%20pdf%20files/08-09%20what%20is%20com%20hort.pdf 有没有这条定理 关于点到直线距离MAX例如A点为 (a,b) 而问在所有通过B(m,n)的直线中 到A点距离最远的直线是哪条我的解答是是与AB直线垂直的那条 原因是其他直线A点所作垂线一律与垂直时A到 线性代数可应用到哪些方面 梦到两棵枝叶茂盛的大树突然倒下是什么意思拜托各位了 3Q 神如何在生活中引导我们? 秦将王翦破赵解释 心理学 一边打电话一边敲桌子说明什么 智利美女候选人 抱娃上街拉选票印度女婴家传怪病 身体多毛酷似狼孩巴塔任命临时首领 巴基斯坦高度警戒印度明日探测火星“变形”却不“金刚”英汉患病被迫宅居欧第四艘运货飞船收官罕见天文奇观“全环食”现身天宇(组图最贵钻石亮相纽约 估价超六千万美元世界关注中国改革决心 三中全会将勾画两名法国记者命丧马里 总统强烈谴责美报鼓吹钓鱼岛归日本 日本内顶外拉中美无人机干掉巴塔头目 巴怒斥其炸死和美妇人送儿子手机前“约法18章” 网古巴政府叫停私营影院 称“不是倒退”[实拍]中国新型“中华神盾舰”吊装导埃及前总统穆尔西出庭受审:从囚徒到总法两名记者在马里遇害 遗体遍布弹孔(美媒爆料日本系美监控对象 目的不仅限各国学校扎堆北京招生(图)俄罗斯严防“黑寡妇”袭击 确保冬奥会祭拜烈士墓 金正恩:“心疼得睡不着觉中超联赛:双方点球均罚丢 青春申鑫逼股市震荡令本周基金净值出现分化侵华日军士兵家书:刺刀杀人像切豆腐 广西柳州遭遇暴雨袭击致挡土墙坍塌造成防城港口岸一季度进口煤炭稳居广西首位儿童免费接种疫苗可防12病自费疫苗及余华凭《第七天》获第12届华语文学传利比亚将审判卡扎菲之子及前政权官员美国现任总统近50年来首访马来西亚沙特新型冠状病毒死亡人数上升至94人韩国总理郑烘原因“岁月“号沉船事故引哈尔滨:一季度商品房销售中小户型占七缅中友好协会主席:和平共处五项原则永国际新闻早报:欧洲议会议长认为对俄制“万能”刘涛获赞“少爷”张翰被批姚芊羽自诩比“四奶奶”更立体历史频道一周图片精选2014.04.你没有如期归来 这才是离别的意义24小时沉默的瓜迪奥拉最心痛浙江:严打“伪基站”犯罪产业链
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘