oracle decode 在access中有别的函数能代替吗?答:IIf (a=b, c, d) 相当于 If a=b then c else d 例如 Oracle:SELECT supplier_name,decode(supplier_id,10000, 'IBM',10001, 'Microsoft',10002, 'HP','Gateway') result FROM suppliers;Access:SELECT supplier_name,IIf (supplier_id = 10000, 'IBM',IIf (supplier_id = 10001, ...
access中取一个字段的一个或多个值函数答:笨办法:IIf(IsNumeric(Mid([名称],3,1)),Mid([名称],1,3-1),IIf(IsNumeric(Mid([名称],4,1)),Mid([名称],1,4-1),IIf(IsNumeric(Mid([名称],5,1)),Mid([名称],1,5-1),"没有")))把"没有"断续往下写 倒过来写也行,用LEN判断 最好用一个自定义函数 ...