FROM Clause in MySQL (Hindi)

MySQL मे From के बाद हमे Table / View / Subquery का नाम देना होता हैं, कम से कम एक Table/View/Sub Query होती हैं और एक से अधिक हम कितने ही ले सकते हैं, यह संख्या डेटाबेस पर निर्भर करती हैं । इस Example मे हम MySQL FROM के साथ Table, VIew, Multiple Tables, Subquery, Dummy Table का किस तरह से उपयोग कर सकते हैं , इसके बारे मे जानेंगे ,

  • FROM Table Name
  • FROM View
  • FROM Multiple Tables
  • FROM Sub Queriy
  • FROM Dummy Tables

Video के माध्यम से समझने के लिए क्लिक करे


FROM <Table Name>

From के बाद Table का नाम दिया जाता हैं तब कुछ इस प्रकार से दिखाई देगा

SELECT * FROM MyTable

Select Clause के Multiple उपयोग जानने के लिए Click करे ।


FROM <View Name>

From के बाद View का नाम bhi दिया जाता हैं तब कुछ इस प्रकार से दिखाई देगा

SELECT * FROM MyView

FROM <Multiple Tables>

जब आपको एक से अधिक Tables से data लेना हो तब आप Comma का उपयोग कर एक से अधिक Table का उपयोग कर सकते हैं, Coding को आसान बनाने के लिए आप Alias का उपयोग करे , Alias एक तरह से Short Name होता हैं ।

SELECT a.*, b.Col1, C.Col2 
FROM MyTable1 a, MyTable2 b, MyView c   
Where <Table Join Condition>

Video के माध्यम से समझने के लिए Click करे ।


FROM Sub Query

हमने जो भी Query पहले से लिखी हो ओर हम उसके result पर भी कोई Query लिखना चाहते हैं तो उसे Sub Query कहा जाता हैं

SELECT MyCol FROM
(
    SELECT col1 AS MyCol 
    FROM MyTable1 a 
    WHERE ......
) b
WHERE ......

FROM Dummy Tables

यदि हमे कोई डमी टेबल बनाना हो और उस पर भी कोई operation करना हो तब हम इस प्रकार से उपयोग करते है ।

SELECT MyCol FROM
(
    SELECT '1' AS MyCol 
    UNION ALL SELECT '2' AS MyCol 
    UNION ALL SELECT '3' AS MyCol 
    UNION ALL SELECT '4' AS MyCol 
) a

हमारे अन्य आर्टिकल

One Comment

Add a Comment

Your email address will not be published. Required fields are marked *