DELETE
एसक्यूएलमधील स्टेटमेंट वापरून टेबलमधून डेटा कसा हटवायचा
उत्तर: DELETE
टेबलमधून डेटा काढण्यासाठी विधान वापरा
उदाहरणार्थ:
DELETE FROM Customers WHERE CustomerID = 1;
Index
एस क्यू एल मध्ये इंडेक्सेस वापरण्याचे फायदे आणि an ची संकल्पना स्पष्ट करा
उत्तर: एक Index
डेटा संरचना आहे जी डेटाबेसमधील डेटा पुनर्प्राप्तीची गती सुधारते. हे टेबलच्या एक किंवा अधिक स्तंभांवर तयार केले जाते आणि डेटा शोधण्यासाठी आणि क्रमवारी लावण्यासाठी लागणारा वेळ कमी करण्यास मदत करते. निर्देशांक वापरण्याच्या फायद्यांमध्ये सुधारित क्वेरी कार्यप्रदर्शन आणि जलद डेटा पुनर्प्राप्ती समाविष्ट आहे.
CREATE TABLE
SQL मध्ये नवीन सारणी तयार करण्यासाठी विधान कसे वापरावे
उत्तर: CREATE TABLE
डेटाबेसमध्ये नवीन टेबल तयार करण्यासाठी विधानाचा वापर करा.
उदाहरणार्थ:
CREATE TABLE Customers(
CustomerID INT PRIMARY KEY,
CustomerName VARCHAR(50),
ContactName VARCHAR(50),
Country VARCHAR(50)
);
ALTER TABLE
SQL मधील टेबलमध्ये नवीन स्तंभ जोडण्यासाठी विधान कसे वापरावे.
उत्तर: ALTER TABLE
विद्यमान सारणीमध्ये नवीन स्तंभ जोडण्यासाठी विधान वापरा.
उदाहरणार्थ:
ALTER TABLE Customers ADD Email VARCHAR(100);
DROP TABLE
एसक्यूएलमधील सारणी हटवण्यासाठी विधान कसे वापरावे
उत्तर: DROP TABLE
डेटाबेसमधून सारणी काढण्यासाठी विधान वापरा.
उदाहरणार्थ:
DROP TABLE Customers;
एसक्यूएलमध्ये UNION
आणि विधाने कशी वापरायची ते स्पष्ट करा UNION ALL
उत्तर:
UNION
: दोन किंवा अधिक क्वेरींचे परिणामSELECT
एकाच निकाल सेटमध्ये एकत्र करते आणि डुप्लिकेट काढून टाकते.UNION ALL:
सारखेUNION
, परंतु डुप्लिकेट पंक्ती राखून ठेवते.
LIKE
एसक्यूएल मधील शोध परिस्थितींमध्ये विधान आणि विशेष वर्ण कसे वापरावे
उत्तर: मजकूर शोधासाठी नमुना जुळणी करण्यासाठी LIKE विधान वापरा. यामध्ये दोन विशेष वर्ण सामान्यतः वापरले जातात LIKE
:
- %: शून्य किंवा अधिक वर्णांसह वर्णांच्या कोणत्याही स्ट्रिंगचे प्रतिनिधित्व करते.
- _: एका वर्णाचे प्रतिनिधित्व करते.
SELECT * FROM Customers WHERE CustomerName LIKE 'A%';
विविध डेटा पुनर्प्राप्ती क्वेरी स्पष्ट करा: SELECT, SELECT DISTINCT, SELECT TOP
SQL मध्ये
उत्तर:
SELECT
: एक किंवा अधिक सारण्यांमधून डेटा पुनर्प्राप्त करते.SELECT DISTINCT
: डुप्लिकेट मूल्ये काढून, स्तंभातून अद्वितीय डेटा पुनर्प्राप्त करते.SELECT TOP
: क्वेरी परिणामातून निर्दिष्ट पंक्तींची संख्या पुनर्प्राप्त करते.
SELECT DISTINCT Country FROM Customers;
SELECT TOP 10 * FROM Orders;
GROUP BY, HAVING, ORDER BY
एसक्यूएल मध्ये स्टेटमेंट एकत्र कसे वापरावे
उत्तर: विधाने एकत्र करून GROUP BY, HAVING, ORDER BY
, आम्ही डेटा गटबद्ध करू शकतो, गट फिल्टर करू शकतो आणि निकालाची क्रमवारी लावू शकतो.
उदाहरणार्थ:
SELECT Country, COUNT(*) AS TotalCustomers
FROM Customers
GROUP BY Country
HAVING COUNT(*) > 5
ORDER BY TotalCustomers DESC;
ए ची संकल्पना आणि एसक्यूएलमधील विधाने transaction
कशी वापरायची ते स्पष्ट करा. BEGIN TRANSACTION, COMMIT, ROLLBACK
उत्तर: व्यवहार हा एक किंवा अधिक डेटाबेस ऑपरेशन्सचा क्रम आहे ज्याला एकच युनिट मानले जाते. व्यवहारातील कोणतेही ऑपरेशन अयशस्वी झाल्यास, संपूर्ण व्यवहार परत केला जातो आणि सर्व बदल पूर्ववत केले जातात.
BEGIN TRANSACTION
: नवीन व्यवहार सुरू करतो.COMMIT
: डेटाबेसमध्ये व्यवहारात केलेले बदल जतन करते आणि पुष्टी करते.ROLLBACK
: व्यवहार रद्द करते आणि व्यवहारात केलेले कोणतेही बदल पूर्ववत करते
BEGIN TRANSACTION;
UPDATE Accounts SET Balance = Balance- 100 WHERE AccountID = 123;
UPDATE Accounts SET Balance = Balance + 100 WHERE AccountID = 456;
COMMIT;