ZKX's LAB

access里mod函数的用法 access求余数

2021-04-26知识4

Access的求余公式是如何? [字段]mod(被除数)就可以得到余数了如该字段的值为 2841则 2841 Mod 3余数=0Access 和Excel 的函数运用是有区别的

为什么access的除运算的余数来自除数 R÷S 来自S 1.先去找被除数(R)中与除数(S)所含有的相同的属性集(即第一行的字段)有什么.此题观察发现是{A,B}2.找到{A,B}后,就去比较R中{A,B}所有的投影值,哪个是与S中{A,B}的投影值相同.(所谓投影,就是说去找第一行属性集对应之下的各行的值)会发现只有R的最后一行的{c,3}符合(注意不要把1也写上,因为这里只找{A,B}下的投影).3.去找{A,B}的像集的投影中与{c,3}同在一行的值.所谓像集,通俗地讲,就是用被除数(R)所有的属性集减去除数(S)的属性集得到的差值.此题{A,B}的像集为{A,B,C}-{A,B}={C},那么,{C}的投影中与{c,3}同在一行的值就是{1})4.列出该值即可.关系代数中除法的意义是做什么的呢?可以再举一个通俗而实际的例子.依然按上式,假设A表示课程名,B表示教师的编号,C表示学生的学号.那么R除以S就是求:至少选修了教师3讲授的课程c的同学的学号.(注意“至少”这个词,因为可以看到,学生1还选修了教师2讲授的课程b)建议把一些抽象的概念套用在实际应用中去理解,在理解步骤之后再去深化认识书中的数学定义.

access把数值除以1000后取整数 而且余数超过100的话加1 SELECT IIf([表1].[值]/1000-Int([表1].[值]/1000)>;0.1,Int([表1].[值]/1000)+1,Int([表1].[值]/1000))AS 结果FROM 表1;

#access求和#access求余数

qrcode
访问手机版