摘要:1、先进先出 例1 WITH [ta] ([商品编号], [批次号], [库存数量]) AS ( SELECT '0001', '090801', 200 UNION ALL SELECT '0001', '090501', 50 UNION ALL SELECT '0002', '090101',
阅读全文
12 2018 档案
摘要:众所周知,在之前的SQL SERVER版本中,一般采用GUID或者IDENTITY来作为标示符,但是IDENTITY是一个表对象,只能保证在一张表里面的序列,当我们遇到以下情况时, 如上表,我们需要在多表之间,实现ID的一致性,在SQL SERVER里面就会有一定的麻烦,通常我们会使用额外使用一张T
阅读全文
摘要:如下图所示,要求根据设备分类和品牌来查找相应的销售数量。 1. 使用VLOOKUP+辅助列进行多条件查找 本例采用的方法是在原表的最前面加一辅助列,辅助列的公式为:=B2&C2 然后再采用VLOOKUP进行如下查找:=VLOOKUP(F2&G2,A:D,4,0) 这里所采用的方法其实就是把多条件进行
阅读全文
摘要:还不懂?上栗子~ 1、普通查找 根据表二中的姓名,查找表一对应的应发工资。最基础的VLOOKUP函数就能搞定。 2、反向查找 根据表二姓名,查找表一编号。但表一中编号列在姓名列之前,无法直接使用VLOOKUP。用INDEX+MATCH函数组合一招搞定。 3、交叉查找 根据表二费用、月份查找表一中金额
阅读全文
摘要:分组的引入: 对于要重复单个字符,非常简单,直接在字符后卖弄加上限定符即可,例如 a+ 表示匹配1个或一个以上的a,a?表示匹配0个或1个a。这些限定符如下所示: X ? X ,一次或一次也没有 X * X ,零次或多次 X + X ,一次或多次 X { n } X ,恰好 n 次 X { n ,}
阅读全文
摘要:一、用到的数据 二、游标概念 我们知道,关系数据库所有的关系运算其实是集合与集合的运算,它的输入是集合输出同样是集合,有时需要对结果集逐行进行处理,这时就需要用到游标。我们对游标的使用一本遵循“五步法”:声明游标—>打开游标—>读取数据—>关闭游标—>删除游标。以下就从这五步对游标的使用进行说明,并
阅读全文