易截截图软件、单文件、免安装、纯绿色、仅160KB

求句sql - MS-SQL Server / 基础类

select * from 
(select KIT,MMCU,IXTBM,IXKITL,IXLITM,IXUM,QNTY,F$RP,IXFORQ,IXITC,IXURCD,EFFF,EFFT from BillOfMaterialF3002
where IXTBM='M' and MMCU='B20100' and convert(varchar(10),EFFT,111) between '2009/01/01' and '2009/01/15' 
)x full outer join
(select MCU,KIT,isnull(EFTJ,0)as EFTJ ,isnull(EXDJ,0)as EXDJ,isnull(UPRC,0)as UPRC from 
(select KIT,MMCU from BillOfMaterialF3002 where IXTBM='M'
)a inner join ItemBasePriceFileF4106 on a.KIT=ItemBasePriceFileF4106.ITM and a.MMCU=MCU and convert(varchar(10),EXDJ,111) between '2009/01/01' and '2009/01/15' and MCU='B20100' 
GROUP BY MCU,KIT,EFTJ,EXDJ,UPRC
)y on x.kit=y.kit and x.mmcu=y.mcu

執行后結果:
KIT, MMCU, IXTBM, ONTY..... MCU, KIT, UPRC 
196339 B20100 M 10 NULL NULL NULL  
NULL NULL NULL NULL B20100 196589 0.4660
NULL NULL NULL NULL B20100 198586 0.5113
150882 B20100 M 15 NULL NULL NULL  
150882 B20100 M 20 NULL NULL NULL  


使用全連接,所有的數據都會顯示。
在上面的裱中我想要KIT,MMCU,IXTBM,IXKITL字段在不能同時滿足的情況下,都顯示出來。
想要的結果如下:
KIT, MMCU, IXTBM, ONTY.....


相关问答:

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......

ASP链接SQL的简单登陆界面 - .NET技术 / ASP.NET

protected void btnLogin_Click(object sender, EventArgs e)
  {
  SqlConnection conn = new SqlConnection("Server = (local);user id = sa;pwd = 1;database = Login");
&nb ......

MS SQL作业问题 - MS-SQL Server / 应用实例

如何在SQL2005中设定定时作业,比如说定时清理某些表的数据,
或者是定时的将某些表的数据导出excel!
在线等待,急急急,最好是详细步骤!
之前我做的作业有点问题!
帮UP

参考:http://hi.baidu.com/toiota ......

Sql语句出错, - Web 开发 / ASP

运行后报错误如下:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 '数学 + 4where 姓名='王静'' 中。
......

SQL语句问题 - MS-SQL Server / 疑难问题

请教高手:
 以下是数据库中的三条记录,英文为字段名称  
  id planname TaskBeginTime Status
329 2010年03 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号