DELETE
SQL मा स्टेटमेन्ट प्रयोग गरेर तालिकाबाट डाटा कसरी मेटाउने
उत्तर: DELETE
तालिकाबाट डाटा हटाउन स्टेटमेन्ट प्रयोग गर्नुहोस्
उदाहरणका लागि:
DELETE FROM Customers WHERE CustomerID = 1;
एक को अवधारणा Index
र SQL मा अनुक्रमणिका प्रयोग गर्ने फाइदाहरू व्याख्या गर्नुहोस्
उत्तर: एक 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
SQL मा तालिका मेटाउन बयान कसरी प्रयोग गर्ने
उत्तर: DROP TABLE
डाटाबेसबाट तालिका हटाउन स्टेटमेन्ट प्रयोग गर्नुहोस्।
उदाहरणका लागि:
DROP TABLE Customers;
SQL मा UNION
र कथनहरू कसरी प्रयोग गर्ने भनेर व्याख्या गर्नुहोस् UNION ALL
उत्तर:
UNION
: दुई वा बढी प्रश्नहरूको नतिजालाईSELECT
एकल परिणाम सेटमा जोड्छ र नक्कलहरू हटाउँछ।UNION ALL:
जस्तैUNION
, तर नक्कल पङ्क्तिहरू राख्छ।
LIKE
SQL मा खोज अवस्थाहरूमा बयान र विशेष क्यारेक्टरहरू कसरी प्रयोग गर्ने
उत्तर: पाठ खोजको लागि ढाँचा मिलान प्रदर्शन गर्न 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
SQL मा कथनहरू सँगै कसरी प्रयोग गर्ने
उत्तर: कथनहरू संयोजन गरेर GROUP BY, HAVING, ORDER BY
, हामी डेटा समूह, फिल्टर समूह, र परिणाम क्रमबद्ध गर्न सक्छौं।
उदाहरणका लागि:
SELECT Country, COUNT(*) AS TotalCustomers
FROM Customers
GROUP BY Country
HAVING COUNT(*) > 5
ORDER BY TotalCustomers DESC;
A को अवधारणा र SQL मा कथनहरू 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;