Create Month End Date column with Year & Month columns?

My dataset has a Year & Month columns, I would like to add a 'Month End Date' Date column into this dataset with magic ETL. But each month has different end date so I'm not sure how to go on about this
Best Answer
-
There's a LAST_DAY() Function that gives the last day of the month for a given date:
LAST_DAY(STR_TO_DATE(CONCAT(`Year`,`Month`),'%Y%m'))
3
Answers
-
Can you use the year and month to build a date? And then use that date to calculate your end date? Say you create a formula to find the first of the month after and then subtract one day from that. I have to test this, but possibly something similar:
DATE_SUB(DATE_ADD(DATE(CONCAT(`Year`, '-', CASE WHEN LENGTH(`Month`) = 1 THEN CONCAT('0', `Month`) ELSE `Month` END, '-01')), INTERVAL 1 MONTH), INTERVAL 1 DAY)
** Was this post helpful? Click Agree or Like below. **
** Did this solve your problem? Accept it as a solution! **0 -
There's a LAST_DAY() Function that gives the last day of the month for a given date:
LAST_DAY(STR_TO_DATE(CONCAT(`Year`,`Month`),'%Y%m'))
3 -
@ggenovese, Lol….I thought I was confusing computer languages. Obviously…that's a better route to use.
** Was this post helpful? Click Agree or Like below. **
** Did this solve your problem? Accept it as a solution! **2
Categories
- All Categories
- Product Ideas
- 2.1K Ideas Exchange
- Connect
- 1.3K Connectors
- 309 Workbench
- 7 Cloud Amplifier
- 10 Federated
- Transform
- 663 Datasets
- 119 SQL DataFlows
- 2.3K Magic ETL
- 823 Beast Mode
- Visualize
- 2.6K Charting
- 86 App Studio
- 46 Variables
- Automate
- 194 Apps
- 483 APIs & Domo Developer
- 87 Workflows
- 23 Code Engine
- AI and Machine Learning
- 23 AI Chat
- 4 AI Projects and Models
- 18 Jupyter Workspaces
- Distribute
- 117 Domo Everywhere
- 283 Scheduled Reports
- 11 Software Integrations
- Manage
- 143 Governance & Security
- 11 Domo Community Gallery
- 49 Product Releases
- 13 Domo University
- Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 116 Community Announcements
- 5K Archive