MySQL ကျူတိုရီရယ်

MySQL ပင်မစာမျက်နှာ MySQL မိတ်ဆက် MySQL RDBMS

MySQL SQL

MySQL SQL MySQL SELECT MySQL ဘယ်မှာလဲ။ MySQL နှင့်၊ သို့မဟုတ်၊ မဟုတ်ပါ။ MySQL အော်ဒါမှာသည်။ MySQL ကို ထည့်သွင်းပါ။ MySQL NULL တန်ဖိုးများ MySQL UPDATE MySQL ကို ဖျက်ပါ။ MySQL ကန့်သတ်ချက် MySQL MIN နှင့် MAX MySQL COUNT၊ AVG၊ SUM MySQL ကို LIKE လုပ်ပါ။ MySQL သင်္ကေတများ MySQL IN MySQL အကြား MySQL နာမည်များ MySQL ချိတ်ဆက်မှု MySQL Inner Join MySQL တွင် Join ထားခဲ့သည်။ MySQL တွင် မှန်ကန်စွာ ချိတ်ဆက်ပါ။ MySQL CROSS ချိတ်ဆက်ပါ။ MySQL Self Join MySQL ယူနီယံ MySQL GROUP BY MySQL ရှိခြင်း။ MySQL ရှိပြီးသား MySQL မှန်သမျှ၊ အားလုံး MySQL တွင် ထည့်သွင်းရန် ရွေးချယ်မှု MySQL ကိစ္စ MySQL Null လုပ်ဆောင်ချက်များ MySQL မှတ်ချက်များ MySQL အော်ပရေတာများ

MySQL ဒေတာဘေ့စ်

MySQL သည် DB ကိုဖန်တီးပါ။ MySQL Drop DB MySQL ဇယားဖန်တီးပါ။ MySQL Drop Table MySQL Alter Table MySQL ကန့်သတ်ချက်များ MySQL သည် Null မဟုတ်ပေ။ MySQL သည် ထူးခြားသည်။ MySQL Primary Key MySQL Foreign Key MySQL စစ်ဆေးခြင်း။ MySQL မူရင်း MySQL Create Index MySQL အလိုအလျောက်တိုး MySQL ရက်စွဲများ MySQL မြင်ကွင်းများ

MySQL ကိုးကားချက်များ

MySQL ဒေတာအမျိုးအစားများ MySQL လုပ်ဆောင်ချက်များ

MySQL ဥပမာများ

MySQL ဥပမာများ MySQL Quiz MySQL လေ့ကျင့်ခန်းများ

MySQL CREATE Table Statement


MySQL CREATE TABLE ထုတ်ပြန်ချက်

ဒေ CREATE TABLEတာဘေ့စ်တစ်ခုတွင် ဇယားအသစ်တစ်ခု ဖန်တီးရန် ထုတ်ပြန်ချက်ကို အသုံးပြုသည်။

အထားအသို

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

ကော်လံဘောင်များသည် ဇယား၏ ကော်လံများ၏ အမည်များကို သတ်မှတ်ပေးသည်။

ဒေတာအမျိုးအစား ကန့်သတ်ဘောင်သည် ကော်လံတွင် သိမ်းဆည်းနိုင်သည့် ဒေတာအမျိုးအစားကို သတ်မှတ်သည် (ဥပမာ varchar၊ ကိန်းပြည့်၊ ရက်စွဲ၊ စသည်)။

အကြံပြုချက်- ရရှိနိုင်သော ဒေတာအမျိုးအစားများ၏ ခြုံငုံသုံးသပ်ချက်အတွက်၊ ကျွန်ုပ်တို့၏ ပြီးပြည့်စုံသော ဒေတာအမျိုးအစားများ အကိုးအကားသို့ သွားပါ ။


MySQL CREATE TABLE နမူနာ

အောက်ပါဥပမာသည် ကော်လံငါးခုပါရှိသော "Persons" ဟုခေါ်သော ဇယားကို ဖန်တီးသည်- PersonID၊ LastName၊ FirstName၊ Address နှင့် City-

ဥပမာ

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

PersonID ကော်လံသည် int အမျိုးအစားဖြစ်ပြီး ကိန်းပြည့်ကို ထိန်းထားမည်ဖြစ်သည်။

LastName၊ FirstName၊ Address နှင့် City ကော်လံများသည် varchar အမျိုးအစားဖြစ်ပြီး စာလုံးများကို ထိန်းထားမည်ဖြစ်ပြီး အဆိုပါအကွက်များအတွက် အများဆုံးအရှည်မှာ စာလုံးရေ 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) 
);