2016-06-23 10 views
0

ありがとうございます!私は初心者なので、簡単で簡単な説明が大いに評価されます。私は実際には私は何をしているのかわからないが、私はどのようにそれらを実行する任意のアイデアを持つ壮大な概念があります。ACCESS 2010に式を作成

Access 2010で追加クエリを作成していますが、Col_Bに「赤」と表示されている場合は「はい」と指定します。

望ましい結果

#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] 

私はそれが悪い試みだと知っていますが、私は研究しており、説明が進まないほど十分ではありません。

答えて

0

それは次のようになります。

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] 
関連する問題