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;