Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

CREATE DATABASE:

CREATE DATABASE Seraphine;

DROP DATABASE: (DELETE A DATABASE)

DROP DATABASE Seraphine;

CREATE TABLE:

CREATE TABLE Seraphine (


PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255),
);

DROP TABLE:

DROP TABLE Seraphine;

TRUNCATE TABLE/ DELETING THE DATA INSIDE A TABLE:

TRUNCATE TABLE Seraphine;

ALTER TABLE COLUMN- ADD/DROP/RENAME/MODIFY:

ADD COLUMN-
ALTER TABLE Seraphine
ADD LUX varchar(255);
DROP COLUMN-
ALTER TABLE Seraphine
DROP COLUMN Lux;

RENAME COLUMN-
ALTER TABLE Seraphine
RENAME COLUMN old name to new name;

CHANGE DATA-
ALTER TABLE Seraphine
ALTER COLUMN DateOfBirth year;

INSERT DATA INTO TABLE:

INSERT INTO Table name (CustomerName, City, Country)


VALUES (‘Seraphine’,‘London’,‘England’);

DELETE A SPECFIC DATA/DELETING ALL DATA WITHOUT DELETING


TABLE:

DELETE FROM Table name


WHERE = ‘Name’;

DELETE FROM table name;

UPDATE DATA TABLE:

UPDATE table name


SET column name= ‘value’, column name= ‘value’
WHERE column name= ‘value’;
SELECT COLUMN:

SELECT*FROM customers; (for all the columns)

SELECT Column name FROM Table name;


SELECT last name, phone number FROM table name;

Where Clause:

SELECT*FROM Table Name


WHERE price=3.00;
WHERE coffee origin=’Colombia’;

SELECT*FROM Table Name


WHERE price >=3.00;

AND, OR, NOT:

SELECT*FROM Table Name


WHERE conditions =’ ‘ AND conditions =’ ‘ ;

SELECT*FROM Table Name


WHERE conditions =’ ‘ OR conditions =’ ‘ ;

SELECT*FROM Table Name


WHERE NOT conditions = ‘ ‘ ;

NULL/NOT NULL:

SELECT*FROM Table Name


WHERE column name IS NULL;

SELECT*FROM Table Name


WHERE column name IS NOT NULL;
In, NOT IN

SELECT* FROM TABLE NAME


WHERE Country IN (‘Germany’, ‘France’) ;

SELECT* FROM TABLE NAME


WHERE Country NOT IN (‘Germany’, ‘France’) ;

BETWEEN AND NOT BETWEEN:

SELECT COLUMN NAME FROM TABLE NAME


WHERE Price BETWEEN ‘ ‘ AND ‘ ‘ ;

SELECT COLUMN NAME FROM TABLE NAME


WHERE Price NOT BETWEEN 10 AND 20;

SELECT* FROM TABLE NAME


WHERE Price BETWEEN 10 AND 20
AND Category NOT IN (1,2,3);

LIKE:

SELECT COLUMN NAME FROM TABLE NAME


WHERE CustomerName LIKE ‘A%’ ; ( Find the values that start with A)

SELECT COLUMN NAME FROM TABLE NAME


WHERE CustomerName LIKE ‘%or%’ ; (Find the values that have ‘or’ in any
position)

ORDER BY:

SELECT COLUMN NAME FROM TABLE NAME


ORDER BY Country DESC ;
SELECT COLUMN NAME FROM TABLE NAME
ORDER BY Price ASC ;
DISTINCT:

SELECT DISTINCT COLUMN NAME FROM TABLE NAME ;

SELECT DISTINCT COLUMN NAME FROM TABLE NAME


WHERE column name BETWEEN 10 AND 20 ;

LIMIT AND OFFSET:

SELECT COLUMN NAME FROM TABLE NAME


LIMIT 3 ;

SELECT COLUMN NAME FROM TABLE NAME


WHERE Country = ‘Germany’
LIMIT 3 ;

LIMIT 5 OFFSET 3 ;

ORDER BY last_name
LIMIT 10 ;

ALIAS:

ALIAS Column:
SELECT COLUMN NAME AS alias_name AS country
FROM table name ;

You might also like