Data Analyst Portfolio Project: Restaurant Order Analysis in SQL (with Solutions)

  Рет қаралды 8,477

Maven Analytics

Maven Analytics

Күн бұрын

Analyze restaurant order and customer data in SQL in this beginner-level Guided Project!
Follow along by creating a free Maven account and accessing our Guided Projects: mavenanalytics.io/guided-proj...
OR
Download the dataset from our free Data Playground: mavenanalytics.io/data-playgr...
⏱️Timestamps⏱️
00:00 - Intro
00:43 - Project Brief
01:39 - Downloading the data set
02:42 - Objective 1
11:16 - Objective 2
20:24 - Objective 3
34:23 - Outro
💡 With Guided Projects, your goal is to solve a pre-defined series of tasks and objectives, designed to simulate the exact types of problems that data professionals encounter on the job.
Projects range from basic to advanced, feature tools like Excel, MySQL, Power BI, Tableau and Python, and cover topics spanning HR, transportation, hospitality, retail, government, and more.

Пікірлер: 25
@jameszhou162
@jameszhou162 6 ай бұрын
have to say that every buck I spent in Udemy for Maven Analytics courses is worth it. appreciate these practical guidance. thanks a lot.
@MavenAnalytics
@MavenAnalytics 6 ай бұрын
You're very welcome!
@NAMELESSHOSTAGE
@NAMELESSHOSTAGE Ай бұрын
True that man
@adamo1262
@adamo1262 7 ай бұрын
Easy to follow and felt guided throughout though I did attempt every question. Amazing content Maven as always!
@MekaJ1
@MekaJ1 2 ай бұрын
Really enjoyed this project and completing it!
@Alice-at-Maven
@Alice-at-Maven 2 ай бұрын
Glad to hear that and nice work completing the project!
@divyarawatt
@divyarawatt 6 ай бұрын
Thank you so much for this guided project.😃
@MavenAnalytics
@MavenAnalytics 6 ай бұрын
You're very welcome!
@richaagrawal376
@richaagrawal376 3 ай бұрын
Thankyou so much!! loved your style!! easy to follow. Where can i find maven baby name analysis project??
@MavenAnalytics
@MavenAnalytics 3 ай бұрын
Glad to hear that! Here's where you can find all our guided projects, including the baby name analysis one: mavenanalytics.io/guided-projects#projects-list And if you're just looking for the data, you can find it here: mavenanalytics.io/data-playground?search=baby%20names Happy learning!
@sahilummat8555
@sahilummat8555 7 ай бұрын
When will you guys launch a guided project for python analytics . Your courses are awesome
@MavenAnalytics
@MavenAnalytics 7 ай бұрын
Glad you're enjoying our courses! We already have several Python guided projects available on our website at mavenanalytics.io/guided-projects. I would recommend checking out the AirBnB Listing Analysis in Python -- it's a basic project and it's free!
@MavenAnalytics
@MavenAnalytics 6 ай бұрын
Here's our most recent Python guided project on KZfaq: kzfaq.info/get/bejne/nN1_iJOdy9jJpWw.html
@matthewbraun3939
@matthewbraun3939 7 ай бұрын
I just ran the numbers in EXCEL and POWER BI for Questions - How many orders had more than 12 items - I got 23 not 20.
@MavenAnalytics
@MavenAnalytics 7 ай бұрын
Hi Matthew - Thanks for the note! I reran the SQL query and got 20 again, and I created a PivotTable in Excel and got 23 just like you. When I looked into the discrepancy, I found that the three additional order IDs were 740, 3292 and 4623. I looked at those orders individually, and for each order, the final item ID was NULL. This is something that SQL was ignoring and that Excel was counting as an item. As for which one is correct, I think it could go both ways. This is a data set that we created, but in reality, rows with a NULL item ID could either mean that the item ID is missing but the item was actually purchased, or that the row was created in error and the item wasn't actually purchased. I do think that the former is more likely though! You bring up a great point here that the different tools return different results based on how they handle NULL values. Thanks for catching that and I'm glad the discussion can be documented here in the comments.
@aashu90
@aashu90 15 күн бұрын
do anyone have the code link
@MsGinnieG
@MsGinnieG 3 ай бұрын
I'm having trouble joining the data sets. It seems like when I loaded the data into SQL, it made the item_id a STRING and the menu_item_id an INTEGER. Could that be the problem?
@MavenAnalytics
@MavenAnalytics 2 ай бұрын
@MsGinnieG Yep! You have a couple options at this point. You can either reload the data sets into SQL and make sure both ID columns have the same data type, or when you're joining the tables, you can use the CAST function. For example, SELECT * FROM table1 JOIN table2 ON CAST(table1.item_id AS INT) = table2.menu_item_id. Good luck!
@eduardosigaud
@eduardosigaud 16 сағат бұрын
The vocal fry is very irritating, but trying to finish the project here. Thanks for the material.
@ItisthatisKarthik
@ItisthatisKarthik 5 ай бұрын
I don't understand what does Column Order_ID mean in order_details table can someone explain what's that ?
@Alice-at-Maven
@Alice-at-Maven 5 ай бұрын
In the order details table, the order id provides the unique ID for each order that was placed. For example, order_id 2 represents a single order that was placed at 11:57 that included 5 menu items.
@kylewvs1
@kylewvs1 2 күн бұрын
@@Alice-at-Maven So doesn't mean that the total orders made within the date range should equal the total number of single orders placed? If so, shouldn't the answer be 439? Thanks!
@Alice-at-Maven
@Alice-at-Maven Күн бұрын
@@kylewvs1 You are correct in that the total orders should equal the total number of single orders. However, the answer should still be 5370. If you run the SELECT * FROM order_details; within MySQL Workbench, it'll output the first 1000 rows and the last order_id is 439. However, the full table is larger than that. You can test it out yourself by running SELECT * FROM order_details ORDER BY order_id DESC; and you'll see that the order_ids go up to 5370. Hope that clarifies things!
@kylewvs1
@kylewvs1 Күн бұрын
@@Alice-at-Maven Yes it does - Thanks!
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 181 МЛН
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
Summer shower by Secret Vlog
00:17
Secret Vlog
Рет қаралды 8 МЛН
Iron Chin ✅ Isaih made this look too easy
00:13
Power Slap
Рет қаралды 35 МЛН
The Harsh Reality of Being a Data Analyst
7:39
Sundas Khalid
Рет қаралды 568 М.
Storytelling with Data | Dashboard Build Demo
13:41
Maven Analytics
Рет қаралды 29 М.
The ONLY Data Analytics Portfolio You Need (GUARANTEED Job)
9:18
Learn with Lukas
Рет қаралды 146 М.
👉 SQL Basics with Healthcare Data | 1 Hour
1:00:18
Data Wizardry
Рет қаралды 36 М.
Why You Should Become a Data Analyst and NOT a Data Scientist
7:01
Sundas Khalid
Рет қаралды 359 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 181 МЛН