Beast Mode

Beast Mode

Query to create a condition on a database

Hi everyone, I would like to know how is the syntax to create a condition column (if) on a database, for example:

The column "PPG" already exists and i want to create the column "Gr" with this information.

If PPG = "MPA 90GRS" then Gr should appear "90".

Could someone help me with this calculated column, please?

Best Answer

  • Coach
    Answer ✓

    Hi @luizalauretti

    you can easily created a beastmode case statement as

    1. CASE
    2. WHEN `PPG` = 'MPA 90GRS' THEN 90
    3. WHEN `PPG` = 'CTA 90GRS' THEN 90
    4. END

    Adding as many conditions as you want individually or this is another option

    1. CASE
    2. WHEN `PPG` IN ('MPA 90GRS', 'CTA 90GRS') THEN 90
    3. WHEN `PPG` = 'CLUMINOUS 70GRS' THEN 70
    4. END

    now if , PPG contains a lot distinct values , you could ETL a table with those values and join it to your data.

    anyways, there is a lot different ways to do that. hope this helps

    Domo Arigato!

    **Say 'Thanks' by clicking the thumbs up in the post that helped you.
    **Please mark the post that solves your problem as 'Accepted Solution'

Answers

  • Coach
    Answer ✓

    Hi @luizalauretti

    you can easily created a beastmode case statement as

    1. CASE
    2. WHEN `PPG` = 'MPA 90GRS' THEN 90
    3. WHEN `PPG` = 'CTA 90GRS' THEN 90
    4. END

    Adding as many conditions as you want individually or this is another option

    1. CASE
    2. WHEN `PPG` IN ('MPA 90GRS', 'CTA 90GRS') THEN 90
    3. WHEN `PPG` = 'CLUMINOUS 70GRS' THEN 70
    4. END

    now if , PPG contains a lot distinct values , you could ETL a table with those values and join it to your data.

    anyways, there is a lot different ways to do that. hope this helps

    Domo Arigato!

    **Say 'Thanks' by clicking the thumbs up in the post that helped you.
    **Please mark the post that solves your problem as 'Accepted Solution'

Welcome!

It looks like you're new here. Members get access to exclusive content, events, rewards, and more. Sign in or register to get started.
Sign In