0% found this document useful (0 votes)
25 views

SQL Codes

The document describes SQL commands for creating and manipulating databases and tables. It covers commands for creating, dropping, and altering databases and tables, as well as inserting, deleting, updating, and selecting data.

Uploaded by

seraphine2031038
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

SQL Codes

The document describes SQL commands for creating and manipulating databases and tables. It covers commands for creating, dropping, and altering databases and tables, as well as inserting, deleting, updating, and selecting data.

Uploaded by

seraphine2031038
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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