
Learn to use the select statement to query data from all columns and tables in an airlines database, counting rows across aircraft, airports, boarding passes, and bookings.
Master SQL filtering with the where clause using equal, not equal, greater than, less than, and inclusive operators to refine select results with time zone and total amount examples.
Learn how to use the cast function in SQL and PostgreSQL to convert between data types, including integers, dates, booleans, and time intervals, with practical examples.
Explore using the group by clause with select statements and aggregation functions to count airports by city and apply having to show cities with more than one airport.
Explore date handling in PostgreSQL by using double column date operators, the now() function, and current_date to filter bookings by specific dates and compare date components.
Learn how inner joins link data from two tables using a primary key and foreign key, practice with aircraft, seats, and model queries, and explore cancelled flight data.
Learn to combine results from multiple tables using union, union all, intersect, and except in SQL, with syntax and practical examples.
Ready to take your data querying skills to the next level? Look no further than this comprehensive PostgreSQL course!
Using real-world examples from the Airlines Database, this course covers everything you need to know about PostgreSQL, including:
- Installing and creating tables in PostgreSQL
- Understanding SELECT statements, WHERE clauses, and operators
- Advanced techniques like GROUP BY, HAVING, and Aggregation Queries
- Handling time and date data in SQL
- Table joins, sub-queries, and window functions for analytics
- SQL challenges and a final exam for extra practice
But why learn SQL in the first place? SQL was originally created to enable non-IT professionals to query data from datasets without needing to ask a programmer for help. By learning SQL, you'll develop new mental models for thinking about data, which is a powerful skill in today's data-driven world.
Plus, PostgreSQL is free, open, and unlimited, making it the perfect tool to learn about relational databases. Its advanced implementation of SQL is very close to the SQL standard, making your knowledge transferable to other SQL databases.
And perhaps the most compelling reason to learn SQL? It can do wonders for your career. Having PostgreSQL knowledge on your resume and online profile can make you a highly attractive candidate to recruiters, opening up new career opportunities and possibilities for advancement.
This course is taught by a top-rated instructor with years of real-world experience using PostgreSQL for data analysis. The lectures are clear, concise, and filled with practical examples to solidify your learning.
By the end of this course, you'll have job-ready skills in:
- Installing and configuring PostgreSQL
- Designing and normalizing database schemas
- Querying data with complex SELECT statements
- Using aggregate functions for analysis
- Joining multiple tables together
- Tuning queries for optimal performance
So what are you waiting for? Enroll in this course today and become a PostgreSQL querying expert! Your journey to becoming a data analysis pro starts now.