DML : Data manipulation commands are used to manage data in a record which can be manipulated using some query as
1:INSERT
2:UPDATE
3:DELETE
4:SELECT
INSERT COMMAND : Insert command is used to insert values in a table :
Syntax :
INSERT into table-name Values( data1, data2, data3, ……………. );
or
INSERT into table-name Values(&ATR1,&ATR2,&ATR3,………..);
Where ATR1,ATR2,ATR3……. are the attribute of table.
__________________________________________
Delete commands : Used to delete all records from the table or a particular row from a table :
Syntax :
DELETE from table-name;
or
DELETE from table-name WHERE condition;
____________________________________________
UPDATE COMMAND : – Used to update data of a row in a record:
Syntax :
UPDATE table-name SET column-name = ‘value’ WHERE condition;
For Multiple values –
UPDATE table-name SET column1-name = ‘value’,column2-name = ‘value’ WHERE condition;
_______________________________________________
SELECT QUERY :-
Use to fetch data to display unit from database: It can retrieve data from database and view it as temporary level :
Syntax : to view all records
SELECT * from table-name
to view individual columns –
SELECT column1,column2,columnN from table-name
to view records based on condition :
SELECT * from table-name WHERE condition
__________________________
EXAMPLES
Table 1 : T1
Name | Id | Address |
INSERT into T1 Values(‘Sherlock’,’205’,’221b’ );
INSERT into T1 Values(‘Jhon’,’305’,’221b’ );
INSERT into T1 Values(‘Lestrade’,’405’,’DI12’ );
INSERT into T1 Values(‘Molly’,’505’,’B_House’ );
Name | Id | Address |
Sherlock | 205 | 221b |
Jhon | 305 | 221b |
Lestrade | 405 | DI12 |
Molly | 505 | B_House |
DELETE from T1 WHERE Id=’405’;
Name | Id | Address |
Sherlock | 205 | 221b |
Jhon | 305 | 221b |
Molly | 505 | B_House |
UPDATE T1 SET Id= ‘105’ WHERE Name=’Sherlock’;
Name | Id | Address |
Sherlock | 105 | 221b |
Jhon | 305 | 221b |
Molly | 505 | B_House |
SELECT * from T1 WHERE Id=’105’;
Name | Id | Address |
Sherlock | 105 | 221b |