SQL के सिंटैक्स को समझना बहुत महत्वपूर्ण है क्योंकि SQL सिंटैक्स नियमों और दिशानिर्देशों का एक अनूठा सेट है। इस ट्यूटोरियल में, आप समझेंगे कि यह वास्तव में क्या है और आप इसका उपयोग कैसे कर सकते हैं।
नोट: इस लेख को शुरू करने से पहले, आपको यह समझना चाहिए कि SQL क्या है?, डेटाबेस, रिलेशनल डेटाबेस और DBMS क्या है। जिससे आपको यह लेख आसानी से समझने में मदद मिलेगी।
Table of Contents
Syntax of SQL in Hindi – SQL का सिंटैक्स क्या है?

SQL सिंटैक्स नियमों का समूह है जो परिभाषित करता है कि symbols के विभिन्न combinations का क्या अर्थ है। सिंटेक्स उन नियमों को संदर्भित करता है जो SQL भाषा की संरचना को परिभाषित करते हैं। यह कंप्यूटर को कोड को पढ़ने का तरीका बताता है।
जब हम कंप्यूटर को निर्देश देते हैं तो सिंटैक्स शब्दों के एक बहुत विशिष्ट सेट और उन शब्दों के लिए एक बहुत ही विशिष्ट क्रम से निपटने वाले कोड लिखने में एक अवधारणा को संदर्भित करता है।
एक SQL statement एक क्रिया से शुरू होता है जो क्रिया का describes करता है, उदाहरण के लिए, SELECT, INSERT, UPDATE या DELETE। क्रिया के बाद विषय और विधेय हैं।
उदाहरण के लिए: 2020 में कंपनी में शामिल होने वाले कर्मचारियों को प्राप्त करने के लिए इन SQL statement का उपयोग कर सकते है:
SELECT
first_name
FROM
employees
WHERE
YEAR(hire_date) = 2020;
उन कर्मचारियों के पहले नाम प्राप्त करें जिन्हें 2020 में काम पर रखा गया था।
SELECT first_name
, FROM employees
, और WHERE SQL स्टेटमेंट में clauses हैं। कुछ clauses अनिवार्य हैं जैसे, SELECT
और FROM
क्लॉज (clauses) जबकि अन्य वैकल्पिक हैं जैसे कि WHERE
clause।
SQL statement लिखने के लिए, आपको बस यह बताना होगा कि आप क्या चाहते हैं, इसके बजाय आप इसे अन्य अनिवार्य भाषाओं जैसे Java, PHP और C++ की तरह कैसे चाहते हैं।
SQL Syntax Rules in Hindi
यहां कुछ SQL सिंटैक्स नियम दिए गए हैं जिनका आपको कोडिंग करते समय पालन करना होगा:
- SQL statement अर्धविराम (;) के साथ समाप्त होता है।
- SQL स्टेटमेंट हमेशा कीवर्ड (keywords) से शुरू होते हैं।
- SQL कमेंट को लगातार दो हाइफ़न (—) द्वारा दर्शाया जाता है।
- एसक्यूएल case sensitive नहीं है, इसका मतलब है कि delete और DELETE एक जैसा ही है।
Various Syntax in SQL in Hindi
SELECT Statement
Syntax:
SELECT column_name(s) FROM table_name
SELECT Statement with WHERE Clause
Syntax:
SELECT [*] FROM [TableName] WHERE [condition1]
SELECT Statement with WHERE AND/OR Clause
Syntax:
SELECT [*] FROM [TableName] WHERE [condition1] [AND [OR]] [condition2]...
SELECT Statement with ORDER BY
Syntax:
SELECT column_name()
FROM table_name
ORDER BY column_name() ASC or DESC
INSERT INTO Statement
Syntax:
INSERT INTO table_name (column, column1, column2, column3, ...)
VALUES (value, value1, value2, value3 ...)
UPDATE Statement
Syntax:
UPDATE table_name
SET column=value, column1=value1,...
WHERE someColumn=someValue
DELETE Statement
Syntax:
DELETE FROM tableName
WHERE someColumn = someValue
निष्कर्ष
जब आप SQL का उपयोग करते हैं, तो आपको सही सिंटैक्स का उपयोग करना चाहिए। सिंटैक्स नियमों का समूह है जिसके द्वारा किसी भाषा के तत्वों (elements) को सही ढंग से संयोजित किया जाता है।
इस ट्यूटोरियल में, हमने आपको SQL सिंटैक्स से परिचित कराया है जो आपको SQL स्टेटमेंट के प्रत्येक घटक को समझने में मदद करता है।
मुझे उम्मीद है कि यह लेख (Syntax of SQL in Hindi – SQL का सिंटैक्स क्या है) आपको SQL सिंटैक्स को आसानी से समझने में मदद करेगा।