Reference: https://www.w3schools.com/sql/sql_select.asp
Customers
Categories
Employees
Orders
Products
OrderDetails
Shippers
Suppliers
_______________________________________________________________________
The SELECT statement is used to select data from a database.
The result is stored in a result table, called the result-set.
SELECT column_name,column_name FROM table_name;
ex:SELECT CustomerName,City FROM Customers;
SELECT * FROM table_name;
ex:SELECT * FROM Customers;
_______________________________________________________________________
The DISTINCT keyword can be used to return only distinct (different) values.
SELECT DISTINCT column_name,column_name FROM table_name;
ex:SELECT DISTINCT City FROM Customers;
_______________________________________________________________________
WHERE
SELECT column_name,column_name FROM table_name
WHERE column_name operator value;
WHERE column_name operator value;
ex1: SELECT * FROM Customers WHERE Country='Mexico';
ex2: SELECT * FROM Customers WHERE CustomerID=1;
_______________________________________________________________________
LIMIT
SELECT column_name,column_name FROM table_name
LIMIT 5; // select first 5 rows(MYSQL). varies for different DBS.. some use SELECT TOP instead(Oracle)
LIMIT 5; // select first 5 rows(MYSQL). varies for different DBS.. some use SELECT TOP instead(Oracle)
_______________________________________________________________________
AND OR Operators
ex1: SELECT * FROM Customers WHERE Country='Germany' AND City='Berlin';
ex2: SELECT * FROM Customers WHERE City='München' OR City='Berlin';
ex3: SELECT * FROM Customers WHERE Country='Germany' AND
(City='München' OR City='Berlin');
_______________________________________________________________________
ORDER BY --- ASC/DESC
SELECT column_name, column_name FROM table_name
ORDER BY column_name ASC|DESC, column_name ASC|DESC;
ex: SELECT * FROM Customers ORDER BY Country ASC, CustomerName DESC;
_______________________________________________________________________
INSERT INTO --- VALUES
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway');
VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway');
_______________________________________________________________________
UPDATE <<tablename>> SET <<column-name>> = value WHERE (condition);
ex: UPDATE Customers SET ContactName='Alfred Schmidt', City='Frankfurt'
WHERE CustomerID=1;
_______________________________________________________________________
DELETE FROM table_name WHERE (condition);
or
DELETE * FROM table_name;//deletes all records
or
DELETE * FROM table_name;//deletes all records
_______________________________________________________________________








No comments:
Post a Comment