-1
こんにちは私はCASEを使用する必要があるクエリに取り組んでいます。私は間違いを続けているし、理由を理解することができません。以下は私が試みたものです。T-SQLのSQL Server CASE文
SELECT
CASE
when LineItem like '%Apple%' THEN ProductType = 'Apple'
when LineItem like '%Orange' THEN ProductType = 'Orange'
when LineItem like '%Strawberry' THEN ProductType = 'Red'
when ProductType like 'Yellow' THEN ProductType
else ProductType = 'White'
end as ProductType
FROM Fruits
「=」記号が表示されます。 T-SQLのWHENキーワードの後に2つの異なる列を持つことはできませんか?
が ''でProductType =を取り除く...このようにそれを試してみてくださいません。 'ELSE 'White'を使ってください。 – BJones
' ProductType 'のような' Yellow 'は '=' –