Skip to content

Assignment-two SQL Stephanie Shishis#2

Open
StephanieShishis wants to merge 4 commits into
mainfrom
assignment-two
Open

Assignment-two SQL Stephanie Shishis#2
StephanieShishis wants to merge 4 commits into
mainfrom
assignment-two

Conversation

@StephanieShishis

Copy link
Copy Markdown
Owner

UofT-DSI | SQL- Assignment 2

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)

I further advanced my SQL query skills by modifying tables using inserts and deletes. I also was able to have queries that were able to handle null values using coalesce and used window functions like ROW_NUMBER().

What did you learn from the changes you have made?

I learned that coalesce is a really important function to deal with missing data, which is really applicable to real datasets (like my own) which may have null values. Additionally, learning how cross joins can expand data.

Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?

I though about using a case statement in Q1 to handle null values but coalesce was more efficient.

Were there any challenges? If so, what issue(s) did you face? How did you overcome it?

One of the main challenges I faced was with Q9, where creating the product units table failed because the table already existed and it threw an error when I ran it multiple times to double check my code. I solved this by using DROP TABLE IF EXISTS to ensure the table was removed before creating it. (I deleted this before submission). The other big challenge was just remembering all the query techniques which involved a lot of going back to the notes and checking my data.

How were these changes tested?

I tested each query in the SQL environment and ensure it did not throw any errors when it ran.

A reference to a related issue in your repository (if applicable)

N/A

Checklist

  • [YES] I can confirm that my changes are working as intended

@StephanieShishis StephanieShishis changed the title Assignment two Assignment two - SQL Stephanie Shishis Apr 8, 2026
@StephanieShishis StephanieShishis changed the title Assignment two - SQL Stephanie Shishis Assignment-two SQL Stephanie Shishis Apr 8, 2026
@khsergvl

Copy link
Copy Markdown

Great attempt, reviewed. Try to play with git flows to better understand how does it work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants