Easy Pandas Solution
Intuition\n Describe your first thoughts on how to solve this problem. \nJust need to check the condition that the month should be Febraury and year should be 2
# Intuition\n<!-- Describe your first thoughts on how to solve this problem. -->\nJust need to check the condition that the month should be Febraury and year should be 2020 by converting into standard datetime format. Rest the code is very basic \n# Approach\n<!-- Describe your approach to solving the problem. -->\n\n# Complexity\n- Time complexity:\n<!-- Add your time complexity here, e.g. $$O(n)$$ -->\n\n- Space complexity:\n<!-- Add your space complexity here, e.g. $$O(n)$$ -->\n\n# Code\n```\nimport pandas as pd\n\ndef list_products(products: pd.DataFrame, orders: pd.DataFrame) -> pd.DataFrame:\n    ans=products.merge(orders, on=\'product_id\', how=\'left\')\n    ans[\'order_date\']=pd.to_datetime(ans[\'order_date\'])\n    ans=ans[(ans[\'order_date\'].dt.month==2) & (ans[\'order_date\'].dt.year==2020)]\n    ans=ans.groupby([\'product_id\', \'product_name\'], as_index=False).agg({\'unit\':\'sum\'})\n    return ans[ans[\'unit\']>=100][[\'product_name\', \'unit\']]\n```
['Pandas']