Close Menu
    Facebook LinkedIn YouTube WhatsApp X (Twitter) Pinterest
    Trending
    • Scandi-style tiny house combines smart storage and simple layout
    • Our Favorite Apple Watch Has Never Been Less Expensive
    • Vercel says it detected unauthorized access to its internal systems after a hacker using the ShinyHunters handle claimed a breach on BreachForums (Lawrence Abrams/BleepingComputer)
    • Today’s NYT Strands Hints, Answer and Help for April 20 #778
    • KV Cache Is Eating Your VRAM. Here’s How Google Fixed It With TurboQuant.
    • OneOdio Focus A1 Pro review
    • The 11 Best Fans to Buy Before It Gets Hot Again (2026)
    • A look at Dylan Patel’s SemiAnalysis, an AI newsletter and research firm that expects $100M+ in 2026 revenue from subscriptions and AI supply chain research (Abram Brown/The Information)
    Facebook LinkedIn WhatsApp
    Times FeaturedTimes Featured
    Sunday, April 19
    • Home
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    • More
      • AI
      • Robotics
      • Industries
      • Global
    Times FeaturedTimes Featured
    Home»Artificial Intelligence»A Focused Approach to Learning SQL
    Artificial Intelligence

    A Focused Approach to Learning SQL

    Editor Times FeaturedBy Editor Times FeaturedSeptember 13, 2025No Comments10 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest Telegram Email WhatsApp Copy Link


    Knowledge is in every single place, however how do you draw insights from it? Usually, structured knowledge is saved in relational databases, that means collections of associated tables of information. As an illustration, an organization may retailer buyer purchases in a single desk, buyer demographics in one other, and suppliers in a 3rd desk. These tables can then be joined collectively and queried. To work together with relational databases on this method, you’ll doubtless use the SQL language to retrieve knowledge, be part of tables, and type and filter the outcomes. 

    On this article, we take a look at what SQL is, which subjects are finest to give attention to primarily based in your chosen job function, and the way to strategy your studying path.

    What’s SQL?

    SQL stands for “Structured Question Language.” It’s a in style pc language used to work together with relational databases. 

    For example of primary SQL utilization, let’s suppose you retain a spreadsheet of how a lot you spend per thirty days with a bank card. You may wish to know during which months over the past yr you spent no less than $100. A SQL question to reply this query may appear like this:

    SELECT months
    FROM credit_card
    WHERE expense >= 100 and date > "2025-01-01"

    The code sounds virtually like an English sentence: “Choose the months from the bank card desk the place the expense is no less than 100 and the date is after January 1, 2025.”

    Why do you have to study SQL?

    SQL is ubiquitous. As this article factors out, SQL is used throughout industries (advertising and marketing, finance, healthcare, and so forth) and job features (enterprise analytics, knowledge science, internet growth). Understanding knowledge at a deep stage is a required ability for a lot of high-paying knowledge jobs, together with knowledge analyst, knowledge scientist, and knowledge engineer roles. Within the knowledge world, SQL is a typical device to retrieve knowledge, modify it, and make queries.

    AI Instruments and Studying SQL

    This brings up questions: Within the age of vibe coding and Copilot, why hassle studying SQL? Gained’t SQL expertise develop into out of date within the close to future? There are lots of counter-arguments to this standpoint. 

    First, SQL is prime to our method of understanding, evaluating, and debugging present queries. Even when somebody/one thing else writes a selected piece of code, you want to know SQL to know how a question works. It’s tough to see how somebody can consider present code with out understanding its underlying language. 

    Second, how do you choose if the LLM- generated code is providing you with professional solutions or not? If its solutions are incorrect, would the question be right with easy modifications, or is the generated question nonsense? 

    Third, there’s a large quantity of legacy code in existence that must be maintained. It appears unlikely that it’s going to all get changed with LLM-generated content material.

    Do Knowledge Jobs Actually Use SQL?

    Are SQL expertise helpful for present knowledge jobs? Sure, many roles require SQL expertise, often together with different ability units. 

    As an illustration, a knowledge scientist may pull a subset of information from a database utilizing SQL, then clear the information utilizing Python, then use that knowledge for predictive modeling utilizing Python and an ML library, corresponding to scikit-learn or XGBoost. Usually, the insights wanted from the information will be discovered by filtering and subsetting the information, which may all be completed utilizing solely SQL.

    A knowledge engineer may use SQL for ETL (extract, load, rework). This includes retrieving knowledge from sources, reworking it into an acceptable format for downstream evaluation,and loading reworked knowledge into a knowledge warehouse. A job corresponding to that is sometimes fairly heavy on SQL.

    Job Listings

    Let’s check out some LinkedIn job listings that require SQL knowledge expertise. Right here’s a web page of some positions that appeared once I looked for “SQL Knowledge Engineer” (September 2025).

    Screenshot by writer

    Wage ranges for this search various fairly a bit. As an illustration, within the itemizing for a Knowledge Engineer (L5) at Netflix, the bottom pay vary is $170,000/yr to $720,000/yr whereas an advert for a Junior Knowledge Engineer at one other firm listed a base pay vary of $64,000/yr to $70,000/yr. So what kind of wage is reasonable? As of this writing, in line with datanerd.tech, of the almost 170 thousand related jobs analyzed, the typical yearly pay for a job that includes SQL is $130,000 per yr.

    Screenshot by writer

    Be aware that expertise don’t dwell in isolation. Many roles require a group of expertise. So as an example, a knowledge scientist job may require SQL and Python or R experience. A knowledge engineering job may ask for expertise along with SQL, corresponding to constructing knowledge pipelines, or cloud applied sciences, corresponding to MS Azure.

    Tips on how to study SQL

    So, let’s suppose you’ve determined that studying SQL is a good suggestion. How do you have to go about studying SQL? First, earlier than diving in, get organized. Select an setting, study the fundamentals, make a toy challenge, then select an applicable studying path primarily based in your pursuits {and professional} must proceed your SQL journey.

    Select an setting

    There are lots of Database Administration Programs (DBMS) accessible. A DBMS is the software program you employ to work together with a database. Three in style open supply DBMSs are PostgreSQL, MySQL, and SQLite. The SQL syntax may differ barely between the techniques, however all three are appropriate for studying SQL. The data you study in a single DBMS is straight relevant to others, and minor syntax variations are simply resolved by checking the documentation. Another choice is to make use of a DBMS in a cloud service corresponding to Amazon AWS or MS Azure.

    Study the fundamentals

    A standard mistake is to attempt to memorize the syntax of SQL. This strategy just isn’t an excellent use of your time, as you’ll find yourself attempting to memorize an encyclopedia’s price of knowledge. As a substitute, there are a lot of assets from which you’ll be able to lookup syntax if you want it. Over time, you’ll bear in mind widespread syntax from use and follow.

    First, take a look at the syntax and construction of relational databases. 

    • What are SELECT statements?
    • How do you filter knowledge with WHERE clauses?
    • What are CRUD operations (create, learn, replace, delete)? How do you employ them?

    It’s finest to study by interacting with the information, not simply passively studying books or watching countless streams of YouTube movies. DataCamp affords many interactive programs, together with one on SQL fundamentals. In addition they supply a SQL Associate Certification.

    Study SQL in context, not syntax

    When you’re comfy retrieving knowledge fields utilizing SELECT, and filtering the information with WHERE clauses, you’re able to experiment with a toy challenge.

    One helpful and manageable challenge is to research your private funds. First, get the information. You may have already got your funds in a spreadsheet. If not, use a spreadsheet to create the information. Make a small (twenty or thirty rows) dataset of your funds. Columns may embody the quantity spent, the cardboard or checking account you used, the kind of buy (e.g., utilities, payments, leisure, transportation, meals), date.

    Screenshot by writer

    Save this knowledge (or your individual) as a .csv file. Now, import this .csv into your DBMS as a desk known as `credit_card`. The small print differ from one DBMS to a different, however every has a mechanism to import .csv recordsdata into tables. As an illustration, if you happen to’re working in SQL Server, the directions are here.

    When you’ve saved the information, use SQL to question the information utilizing SELECT and WHERE clauses. How a lot have you ever spent after January? You can write a question just like the next.

    SELECT date, quantity
    FROM credit_card
    WHERE date > 'Jan-25'

    Now, create new queries. How a lot do you spend on meals per thirty days on common?  How a lot for eating out? In a dataset this small, you might determine this out with out utilizing a database, however the level right here is to learn to use the know-how. After you’ve requested these questions, you possibly can broaden the dataset and write extra queries. What different questions may you reply? Spend every week or two on this challenge.

    Studying Paths

    The breadth and depth of SQL you initially must give attention to is dependent upon your pursuits {and professional} objectives. This video suggests three pattern paths (newbie, intermediate, superior). Let’s take a look at these paths after which map them to widespread knowledge roles.

    The newbie path consists of studying these SQL expertise:

    • Tips on how to use the SELECT assertion to retrieve fields from a database
    • Tips on how to use a WHERE clause to filter knowledge
    • Tips on how to type knowledge utilizing the ORDER BY clause
    • Tips on how to mix tables utilizing JOIN statements
    • Tips on how to combination knowledge utilizing SUM, COUNT, AVG, GROUP BY, and the like
    • Tips on how to create nested queries (“subqueries”)

    The intermediate path provides these expertise to the start path.

    • Tips on how to use Widespread Desk Expressions (CTE) to create short-term outcomes utilized by a bigger question
    • Tips on how to optimize queries utilizing indexing methods
    • Tips on how to automate database duties with saved procedures and triggers
    • Tips on how to design higher databases through methods corresponding to normalization, denormalization, and schema design
    • Tips on how to use window features for superior aggregation

    To be an superior SQL person, additionally study the next expertise.

    • Tips on how to forestall SQL injection assaults
    • Tips on how to use superior joins in advanced queries
    • Tips on how to optimize queries for large knowledge
    • Tips on how to pivot knowledge from a row-based format (generally utilized by relational databases) to a column-based format (generally utilized by “NoSQL” databases corresponding to MongoDB)

    Which path is suitable primarily based in your skilled pursuits? 

    • Newbie: You probably have no expertise with SQL, begin initially. This path is suitable for novices eager to dip their toe into the information world, or for people who find themselves inquisitive about knowledge however don’t must delve too deeply into the mechanics, corresponding to challenge managers who wish to run easy queries for themselves.
    • Intermediate: If you happen to already use some SQL however must advance your data, maybe for a promotion or a profession change, this could be an applicable path. Junior to mid-level knowledge analysts and knowledge scientists want to know knowledge at this stage. You’ll in all probability wish to take no less than two or three weeks per matter. 
    • Superior: Those that want a deep data of information infrastructure, corresponding to knowledge engineers, want to know SQL at a deep stage, so that is an applicable monitor for them.

    Closing Ideas

    Though SQL is usually a giant, sprawling language with many corners and nuances, at its coronary heart, it’s a comparatively straightforward to study pc language, primarily based on easy English statements. 

    Good luck in your SQL studying journey! One solution to get began studying SQL is thru DataCamp’s SQL Fundamentals course. It’s an attention-grabbing, highly effective language to know.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Editor Times Featured
    • Website

    Related Posts

    KV Cache Is Eating Your VRAM. Here’s How Google Fixed It With TurboQuant.

    April 19, 2026

    Proxy-Pointer RAG: Structure Meets Scale at 100% Accuracy with Smarter Retrieval

    April 19, 2026

    Dreaming in Cubes | Towards Data Science

    April 19, 2026

    AI Agents Need Their Own Desk, and Git Worktrees Give Them One

    April 18, 2026

    Your RAG System Retrieves the Right Data — But Still Produces Wrong Answers. Here’s Why (and How to Fix It).

    April 18, 2026

    Europe Warns of a Next-Gen Cyber Threat

    April 18, 2026

    Comments are closed.

    Editors Picks

    Scandi-style tiny house combines smart storage and simple layout

    April 19, 2026

    Our Favorite Apple Watch Has Never Been Less Expensive

    April 19, 2026

    Vercel says it detected unauthorized access to its internal systems after a hacker using the ShinyHunters handle claimed a breach on BreachForums (Lawrence Abrams/BleepingComputer)

    April 19, 2026

    Today’s NYT Strands Hints, Answer and Help for April 20 #778

    April 19, 2026
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    About Us
    About Us

    Welcome to Times Featured, an AI-driven entrepreneurship growth engine that is transforming the future of work, bridging the digital divide and encouraging younger community inclusion in the 4th Industrial Revolution, and nurturing new market leaders.

    Empowering the growth of profiles, leaders, entrepreneurs businesses, and startups on international landscape.

    Asia-Middle East-Europe-North America-Australia-Africa

    Facebook LinkedIn WhatsApp
    Featured Picks

    Tech Life – Class action

    October 12, 2025

    MVRDV to Transform Dutch Church into Swimming Pool “Holy Water”

    April 19, 2025

    Indian ministers warn illegal gambling could rise from new bill

    August 22, 2025
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    Copyright © 2024 Timesfeatured.com IP Limited. All Rights.
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us

    Type above and press Enter to search. Press Esc to cancel.