Type Here to Get Search Results !

Data Manipulation Language (DML): DML Commands in SQL Notes

DML Commands in SQL Complete Notes
DML Commands Language Notes in SQL


DML (Data Manipulation Language)

  • DML की सहायता से data में change किया जाता है और Retrieve करते हैं। (insert, update, delete, select)
  • DML की सहायता से Actual data पर operation perform किये जाते हैं।
  • DML को Programming language के साथ embedded भी किया जाता है।

(i) Insert Command

Insert की सहायता से table में New record/records add किये जाते हैं।

insert into table_name (column1, column2, ...) values (column_value, column2_value, ...)

Example:

Roll No. Name Age
101Sumi29
102Somu30
103HarishNULL
104RahulNULL

Commands:

  • insert into student (RollNo, Name, Age) values (101, 'Sumi', 29);
  • insert into student (RollNo, Name, Age) values (102, 'Somu', 30);
  • insert into student (RollNo, Name) values (103, 'Harish');
  • insert into student (RollNo, Name) values (104, 'Rahul');

(ii) Update Command

Database में table के record/records को modify करने के लिए update का use करते हैं।

update table_name set column1=value
[where condition] — optional होती है।

Note: Update के साथ where का use नहीं करने पर table में मौजूद सभी records update हो जाते हैं।

Example:

Roll No.NameAge
101A22
102B25
103C26
104D27

Commands:

  • update student set age=30 where Roll_No=103;
  • update student set age=35; — table के सभी records में age 35 set हो जायेगी।

(iii) Delete Command

Table में मौजूद record/records को हटाने के लिए delete का use किया जाता है।

Delete के साथ where condition का use किया जाना चाहिए, else table में मौजूद सभी records delete हो जाते हैं।

Example:

Roll No.NameAge
101A20
102B22
103C25

Commands:

  • delete from student where RollNo=103;
  • delete from student; — where condition के नहीं लगाने पर table में मौजूद सभी records delete हो जाते हैं।
Delete किए हुए records को वापस Rollback किया जा सकता है।

(IV) Select - Retrieve Data

→ Select command के द्वारा table से data को retrieve किया जाता है display

→ Select के द्वारा किसी भी original table में operation perform नहीं किया जाता है

→ Table के सभी Records को display करना

SELECT * FROM table_name;

Table के Specific Column को display करने के लिए :

>SELECT columnname1, columnname2 FROM table_name;

Example: Student Table
Roll No.NameAge
101A22
102B25
103C29
104D36
  • SELECT FROM student;
  • SELECT name, age FROM student;
  • SELECT name, age FROM student WHERE age >= 25;
  • SELECT name, age + 10 FROM student; — Display purpose से student के age को 10+ करके show किया जाता है

* Select के साथ Arithmetic, Logical, Unary और Aggregate operator का use किया जा सकता है

Average - AVG,
Count - COUNT,
Minimum - MIN,
Maximum - MAX,
Sum - SUM

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.