Introduction to SQL Commands: A Beginner’s Guide

nishanthan-k
2 min readAug 22, 2024

--

Structured Query Language (SQL) is the backbone of managing and manipulating databases. Whether you’re working with small datasets or large-scale applications, understanding SQL commands is essential. This guide will introduce you to the basics of SQL, covering the most common commands you’ll use regularly.

SQL Commands

1. SELECT: Retrieving Data

The SELECT statement is used to fetch data from a database. It's one of the most frequently used commands.

SELECT column1, column2 FROM table_name;


SELECT first_name, last_name FROM employees;

2. INSERT: Adding Data

The INSERT statement is used to add new records to a table.

INSERT INTO table_name (column1, column2) VALUES (value1, value2);


INSERT INTO employees (first_name, last_name) VALUES ('John', 'Doe');

3. UPDATE: Modifying Data

The UPDATE statement is used to modify existing records in a table.

UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;


UPDATE employees SET last_name = 'Smith' WHERE first_name = 'John';

4. DELETE: Removing Data

The DELETE statement is used to remove records from a table.

DELETE FROM table_name WHERE condition;


DELETE FROM employees WHERE first_name = 'John';

5. CREATE TABLE: Creating a New Table

The CREATE TABLE statement is used to create a new table in the database.

CREATE TABLE table_name (
column1 datatype,
column2 datatype,
...
);


CREATE TABLE employees (
id INT PRIMARY KEY,
first_name VARCHAR(50),
last_name VARCHAR(50)
);

6. ALTER TABLE: Modifying a Table Structure

The ALTER TABLE statement is used to add, delete, or modify columns in an existing table.

ALTER TABLE table_name ADD column_name datatype;


ALTER TABLE employees ADD email VARCHAR(100);

7. DROP TABLE: Deleting a Table

The DROP TABLE statement is used to delete an entire table from the database.

DROP TABLE table_name;


DROP TABLE employees;

Conclusion

These are just a few of the most common SQL commands. Understanding these basics will give you a strong foundation for working with databases. As you become more comfortable with SQL, you’ll discover more advanced commands and techniques that allow you to manipulate data in powerful ways.

SQL is a critical skill for anyone working with data, and mastering it opens the door to many opportunities in data analysis, development, and beyond. Happy querying!

--

--

nishanthan-k
nishanthan-k

Written by nishanthan-k

Data-driven professional with a passion for transforming complex information into insights. Expert in data analysis, visualization, and storytelling.

No responses yet