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