SQL Commands
SQL Commands
CREATE TABLE
2. INSERT INTO
INSERT INTO CLASS11 VALUES(1,'NEHA',85,'COMMERCE')
INSERT INTO CLASS11 VALUES(2,'RAHUL',90,'SCIENCE')
INSERT INTO CLASS11 VALUES(3,'AJAY',50,'ACCOUNTS')
3. C- SELECT
SELECT * FROM CLASS11
SELECT NAME FROM CLASS11 WHERE MARKS >=85 (O/P NEHA RAHUL)
SELECT NAME FROM CLASS11 WHERE MARKS >=86(O/P RAHUL)
SELECT * FROM CLASS11 WHERE STREAM ='SCIENCE';
SELECT * FROM CLASS11 WHERE STREAM <>'SCIENCE';
SELECT * FROM CLASS11 WHERE 'STREAM !=SCIENCE';
SELECT * FROM CLASS11 WHERE MARKS>86 AND STREAM='SCIENCE';
SELECT DISTINCT(STREAM)FROM CLASS11
SELECT * FROM CLASS11 WHERE MARKS BETWEEN 80 AND 100;
SELECT * FROM CLASS11 WHERE NAME LIKE'A%';
SELECT * FROM CLASS11 WHERE NAME LIKE'A%';
SELECT*FROM CLASS11 WHERE NAME LIKE'%A%'
CUSTOMERS TABLE
````````````
);
4. INSERT INTO ( 1BY 1)
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, 'Hyderabad', 4500.00 );
INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (7, 'Muffy', 24, 'Indore', 10000.00 );
Verification
To check if the records are inserted into the CUSTOMERS table, use the SELECT query
SELECT * FROM CUSTOMERS;
Retrieving Selected Fields/Columns
SELECT ID, NAME, SALARY FROM CUSTOMERS;
WHERE CLAUSE
Example
In the following query, we are incrementing the salary of the customer named Ramesh by 10000 by using the WHERE clause along
with the UPDATE statement −
4. In this example, we are displaying the records from CUSTOMERS table, where AGE is NOT equal to 25, 23 and 22.
5. Example
Following is the query which would display all the records where the name starts with K and is at least 4 characters in length –
4.(salary is greater than 4500 and the age is less than 26) is false.
OR