SELECT Statement in Hindi Part -1



SQL SELECT Statement को लिखते समय ध्यान रखने योग्य बातें :


  सबसे पहले ध्यान रखने योग्य बात यह है कि SQL स्टेटमेंट केस संसितिवे (CASE SENSITIVE ) नहीं होता |  इसका मतलब है की हम इसे SMALL या CAPITAL लेटर में लिख सकते है |
जैसे : SELECT * FROM EMPLOYEE;  या select * from employee;

  SQL स्टेटमेंट को एक या एक से ज्यादा लाइन में लिख सकते है |

✔   केय्वोर्ड्स (KEYWORDS) को पूरी लाइन या स्टेटमेंट  में  संक्षिप्त (abbreviated) या विभाजित (split) नहीं    कर सकते  |

✔   CLAUSES को हमें सेपरेट लाइन में लिखना चाहिए जिससे उसे पड़ने या समझने में आसानी होगी |

   INDENTS का  प्रयोग करके किसी STATEMENT की पठनीयता (readability) को बढ़ा सकते है |



हम देखेंगे  की एक साधारण (simple) SELECT स्टेटमेंट कैसे लिखते है :

 
मान लीजिये हमारे पास एक EMPLOYEE नाम की टेबल है जिसमे निम्न्लिखित कॉलम है | 
EMPLOYEE  (ENO, ENAME, AGE, SALERY)



ऊपर दी गई टेबल में से अगर आप सारा रिकॉर्ड देखना चाहते है तो आपको लिखना पड़ेगा :


SELECT * FROM EMPLOYEE;

यहाँ पर ( * ) का मतलब ( ALL ) होता है | यह ध्यान रखना है बहुत आसन है दोस्तों |

अगर आप चाहते है क विशेस कॉलम (COLUMN ) के डाटा को देखना है |मानलीजिये हमें सारे EMPLOYEE का नाम देखना है तो हमारा SQL स्टेटमेंट होगा  :

SELECT EMPNAME FROM EMPLOYEE ;



अगर एक से ज्यादा कॉलम को देखना चाहते है तो हम लिख सकते है :


SELECT EMPNAME , AGE FROM EMPLOYEE ;





हमें यह ध्यान रखना है की हर स्टेटमेंट के अंत में सेमीकोलन (;) लगाना होगा नहीं तो SQL स्टेटमेंट की ENDING नहीं होगी |

अरिथमेटिक ऑपरेशन  ( Arithmetic Operations ) :


अब हम अरिथमेटिक ऑपरेशन  की बात करते है | अरिथमेटिक ऑपरेशन से आप समझते ही है की हम जोड़ना , घटना ,गुडा और भाग ( + , - , x , / ) करने जैसी कैलकुलेशन की बात कर रहे है | आज हम जानेगे की इन ऑपरेशन  को SQL स्टेटमेंट्स में कैसे उपयोग किया जाता है |

अरिथमेटिक ऑपरेशन का प्रयोग नंबर टाइप के डाटा के साथ किया जाता है | हम कह सकते है की जो कॉलम नंबर टाइप का होगा उसमे प्रयोग किया जा सकता है | जैसे 

मान लिगिये उपरोक्त टेबल में SALARY नाम का कॉलम है हम सभी की सैलरी में 500 रूपए का इन्क्रीमेंट लगाना चाहते है उसके लिए हमारा SQL स्टेटमेंट होगा :

SELECT  SALARY + 500 FROM EMPLOYEE;




इसी प्रकार से हम अन्य ऑपरेटर्स का प्रयोग SQL स्टेटमेंट में कर सकते है | हम दो नंबर टाइप के कॉलम में भी इन ARITHMETIC ऑपरेटर्स का प्रयोग किया जा सकता है | EMPLOYEE टेबल में हम ने एक कॉलम और जोड़ दिया है जिसका नाम INCENTIVE  है | जिसे आप देख सकते है |




अगर आप चाहते है की SALARY में INCENTIVE को जोड़ दे और GROSS SALARY दिखाना चाहते है तो उसके लिए SQL स्टेटमेंट होगा :

SELECT (SALARY + INCENTIVE) FROM EMPLOYEE;




ऊपर जो आप रिजल्ट देख रहे है उसमे  (SALARY + INCENTIVE) दिख रहा है अगर आप उसे कुछ दूसरा नाम देना चाहते है जैसे (GROSS SALARY ) तो हम दे सकते है इसे हम COLUMN ALIASES कहते है |
SIMPLY कह सकते है किसी कॉलम का दूसरा नाम देना | इसके लिए हमारा SQL स्टेटमेंट होगा :




आप देख सकते की कॉलम ALIASES के दो तरीके है पर हमें ध्यान देना है की जब हम METHOD 1 का प्रयोग करे तो AS KEYWORD के बाद जो भी नया नाम देंगे उसमे स्पेस नहीं होना चाहिए जैसे हमने यहाँ ( _ ) UNDERSCORE का प्रयोग किया है |
METHOD 2 में हम जो भी लिखेंगे उसे ( " " ) में लिखना है |



No comments:

Post a Comment