MySQL ट्यूटोरियल

मायएसक्यूएल होम MySQL परिचय माईएसक्यूएल आरडीबीएमएस

मायएसक्यूएल एसक्यूएल

मायएसक्यूएल एसक्यूएल MySQL चुनें MySQL कहाँ MySQL और, या, नोट MySQL ऑर्डर बाय MySQL सम्मिलित करें MySQL नल मान MySQL अद्यतन MySQL DELETE MySQL सीमा MySQL मिन और MAX MySQL COUNT, AVG, SUM मायएसक्यूएल लाइक मायएसक्यूएल वाइल्डकार्ड MySQL IN MySQL के बीच MySQL उपनाम MySQL जुड़ता है MySQL इनर जॉइन MySQL लेफ्ट जॉइन MySQL राइट जॉइन MySQL क्रॉस जॉइन मायएसक्यूएल सेल्फ जॉइन मायएसक्यूएल यूनियन मायएसक्यूएल ग्रुप बाय MySQL होने MySQL मौजूद है MySQL कोई भी, सभी MySQL सम्मिलित करें चुनें माईएसक्यूएल केस MySQL अशक्त कार्य MySQL टिप्पणियाँ MySQL ऑपरेटर्स

MySQL डेटाबेस

MySQL डीबी बनाएँ MySQL ड्रॉप डीबी MySQL तालिका बनाएँ MySQL ड्रॉप टेबल MySQL परिवर्तन तालिका MySQL बाधाएं MySQL शून्य नहीं है मायएसक्यूएल यूनिक MySQL प्राथमिक कुंजी MySQL विदेशी कुंजी MySQL चेक MySQL डिफ़ॉल्ट MySQL इंडेक्स बनाएं MySQL ऑटो इंक्रीमेंट MySQL तिथियाँ MySQL दृश्य

MySQL संदर्भ

MySQL डेटा प्रकार मायएसक्यूएल फंक्शन्स

MySQL उदाहरण

MySQL उदाहरण MySQL प्रश्नोत्तरी MySQL व्यायाम

MySQL टेबल स्टेटमेंट बनाएं


MySQL क्रिएट टेबल स्टेटमेंट

CREATE TABLEडेटाबेस में एक नई तालिका बनाने के लिए कथन का उपयोग किया जाता है

वाक्य - विन्यास

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
   ....
);

स्तंभ पैरामीटर तालिका के स्तंभों के नाम निर्दिष्ट करते हैं।

डेटाटाइप पैरामीटर निर्दिष्ट करता है कि कॉलम किस प्रकार का डेटा रख सकता है (जैसे वर्चर, पूर्णांक, दिनांक, आदि)।

युक्ति: उपलब्ध डेटा प्रकारों के अवलोकन के लिए, हमारे संपूर्ण डेटा प्रकार संदर्भ पर जाएं ।


MySQL क्रिएट टेबल उदाहरण

निम्न उदाहरण "व्यक्ति" नामक एक तालिका बनाता है जिसमें पांच कॉलम होते हैं: व्यक्ति आईडी, अंतिम नाम, प्रथम नाम, पता और शहर:

उदाहरण

CREATE TABLE Persons (
    PersonID int,
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255)
);

PersonID कॉलम int प्रकार का है और इसमें एक पूर्णांक होगा।

अंतिम नाम, प्रथम नाम, पता, और शहर कॉलम वर्चर प्रकार के होते हैं और इसमें वर्ण होंगे, और इन फ़ील्ड की अधिकतम लंबाई 255 वर्ण है।

खाली "व्यक्ति" तालिका अब इस तरह दिखेगी:

PersonID LastName FirstName Address City
         

युक्ति: खाली "व्यक्ति" तालिका अब SQL INSERT INTO कथन के साथ डेटा से भरी जा सकती है ।


किसी अन्य तालिका का उपयोग करके तालिका बनाएं

का उपयोग करके मौजूदा तालिका की एक प्रति भी बनाई जा सकती है CREATE TABLE

नई तालिका को समान कॉलम परिभाषाएँ मिलती हैं। सभी कॉलम या विशिष्ट कॉलम चुने जा सकते हैं।

यदि आप किसी मौजूदा तालिका का उपयोग करके एक नई तालिका बनाते हैं, तो नई तालिका पुरानी तालिका के मौजूदा मानों से भर जाएगी।

वाक्य - विन्यास

CREATE TABLE new_table_name AS
    SELECT column1, column2,...
    FROM existing_table_name
    WHERE ....;

निम्न SQL "TestTables" नामक एक नई तालिका बनाता है (जो "ग्राहक" तालिका की एक प्रति है): 

उदाहरण

CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers;

व्यायाम के साथ खुद को परखें

व्यायाम:

नामक एक नई तालिका बनाने के लिए सही SQL कथन लिखें Persons

 (
  PersonID int,
  LastName varchar(255),
  FirstName varchar(255),
  Address varchar(255),
  City varchar(255) 
);