繁体   English   中英

在ACCESS 2010中创建表达式

[英]Create an expression in ACCESS 2010

先感谢您! 我是新手,因此非常感谢您进行简单的解释。 真的不知道我在做什么,但是我有个宏大的概念,却不知道如何执行它们。

我在Access 2010中创建一个追加查询,并且我想将Col_C标识为是,如果在Col_B中出现单词“ red”,而其他所有内容都为否。

所需结果

#Col A   Col B   Col C 
1      red       y    
2      blue      n    
3      red       y    
4      green     n    
5      red blue   y    

我不知道该怎么写if语句。

INSERT into TABLE1  
SELECT [TABLE2].[Col_A], [TABLE2].[CoL_B]  
IF [TABLE2].[Col_B] like "*red`*`" then add y to Col_C else n  
FROM [TABLE2]

我知道这是一个错误的尝试,但是我一直在研究,并且解释不够清楚,无法继续进行。

它可能是:

INSERT INTO 
    TABLE1  
    ([Col_A], [CoL_B], [Col_C])
SELECT 
    [TABLE2].[Col_A], 
    [TABLE2].[CoL_B],  
    IIF([TABLE2].[Col_B] = "red", "y", "n")
FROM 
    [TABLE2]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM