MySQL Commands
Create/Drop Tables
CREATE TABLE CUSTOMERS( ID INT NOT NULL, NAME VARCHAR (20) NOT NULL, AGE INT NOT NULL, ADDRESS CHAR (25) , SALARY DECIMAL (18, 2), PRIMARY KEY (ID) ); DESC CUSTOMERS; DROP TABLE CUSTOMERS;
Insert/Delete/Update Table
INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (1, 'Ramesh', 32, 'Ahmedabad', 2000.00 ); INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (2, 'Khilan', 25, 'Delhi', 1500.00 ); INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (3, 'kaushik', 23, 'Kota', 2000.00 ); INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (4, 'Chaitali', 25, 'Mumbai', 6500.00 ); INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (5, 'Hardik', 27, 'Bhopal', 8500.00 ); INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (6, 'Komal', 22, 'MP', 4500.00 ); INSERT INTO CUSTOMERS VALUES (7, 'Muffy', 24, 'Indore', 10000.00 ); DELETE FROM CUSTOMERS WHERE ID=6; DELETE FROM CUSTOMERS; UPDATE CUSTOMERS SET ADDRESS = 'Pune' WHERE ID = 6; UPDATE CUSTOMERS SET ADDRESS = 'Pune', SALARY = 1000.00;
Query
SELECT * FROM CUSTOMERS; SELECT ID, NAME, SALARY FROM CUSTOMERS; SELECT ID, NAME, SALARY FROM CUSTOMERS WHERE SALARY > 2000; SELECT ID, NAME, SALARY FROM CUSTOMERS WHERE NAME = 'Hardik'; SELECT ID, NAME, SALARY FROM CUSTOMERS WHERE SALARY > 2000 AND age < 25; SELECT ID, NAME, SALARY FROM CUSTOMERS WHERE SALARY > 2000 OR age < 25; SELECT * FROM CUSTOMERS WHERE NAME LIKE 'R%'; SELECT * FROM CUSTOMERS WHERE NAME LIKE '%tal%'; SELECT * FROM CUSTOMERS WHERE NAME LIKE '_a%'; SELECT * FROM CUSTOMERS WHERE NAME LIKE '_a%'; ORDER BY NAME SELECT * FROM CUSTOMERS ORDER BY NAME DESC;