MySQL မှတ်ချက်များ
MySQL မှတ်ချက်များ
မှတ်ချက်များကို SQL ထုတ်ပြန်ချက်များ၏ အပိုင်းများကို ရှင်းပြရန် သို့မဟုတ် SQL ထုတ်ပြန်ချက်များအား လုပ်ဆောင်ခြင်းကို တားဆီးရန်အတွက် အသုံးပြုသည်။
Single Line မှတ်ချက်များ
တစ်ကြောင်းတည်းမှတ်ချက်များဖြင့် စတင်သည် --
။
-- နှင့် စာကြောင်း၏အဆုံးကြားရှိ မည်သည့်စာသားမဆို လျစ်လျူရှုမည် (လုပ်ဆောင်မည်မဟုတ်ပါ)။
အောက်ပါဥပမာသည် ရှင်းလင်းချက်အဖြစ် တစ်ကြောင်းတည်းမှတ်ချက်ကို အသုံးပြုသည်-
ဥပမာ
-- Select all:
SELECT * FROM Customers;
အောက်ပါဥပမာသည် စာကြောင်း၏အဆုံးကို လျစ်လျူရှုရန် တစ်ကြောင်းတည်းမှတ်ချက်ကို အသုံးပြုသည်-
ဥပမာ
SELECT * FROM Customers -- WHERE City='Berlin';
ဖော်ပြချက်ကို လျစ်လျူရှုရန် အောက်ပါဥပမာသည် တစ်ကြောင်းတည်းမှတ်ချက်ကို အသုံးပြုသည်-
ဥပမာ
-- SELECT * FROM Customers;
SELECT * FROM Products;
လိုင်းပေါင်းစုံ မှတ်ချက်များ
စာကြောင်းပေါင်းစုံ မှတ်ချက်များသည် စသည်ဖြင့် အစ /*
၊အဆုံးဖြင့်
*/
။
/* နှင့် */ ကြားရှိ မည်သည့်စာသားမဆို လစ်လျူရှုပါမည်။
အောက်ပါဥပမာသည် ရှင်းလင်းချက်အဖြစ် စာကြောင်းပေါင်းစုံမှတ်ချက်ကို အသုံးပြုသည်-
ဥပမာ
/*Select all the columns
of all the records
in the Customers table:*/
SELECT * FROM Customers;
ဖော်ပြချက်များစွာကို လျစ်လျူရှုရန် အောက်ပါဥပမာသည် စာကြောင်းပေါင်းများစွာ မှတ်ချက်ကို အသုံးပြုသည်-
ဥပမာ
/*SELECT * FROM Customers;
SELECT * FROM Products;
SELECT * FROM Orders;
SELECT * FROM Categories;*/
SELECT * FROM Suppliers;
ထုတ်ပြန်ချက်တစ်စိတ်တစ်ပိုင်းကို လျစ်လျူရှုရန် /* */ မှတ်ချက်ကိုလည်း အသုံးပြုပါ။
အောက်ပါဥပမာသည် စာကြောင်းတစ်ကြောင်း၏အစိတ်အပိုင်းကို လျစ်လျူရှုရန် မှတ်ချက်ကိုအသုံးပြုသည်-
ဥပမာ
SELECT CustomerName, /*City,*/ Country FROM Customers;
အောက်ပါဥပမာသည် ထုတ်ပြန်ချက်တစ်ခု၏အစိတ်အပိုင်းကို လျစ်လျူရှုရန် မှတ်ချက်တစ်ခုကို အသုံးပြုသည်-
ဥပမာ
SELECT * FROM Customers WHERE (CustomerName LIKE 'L%'
OR CustomerName LIKE 'R%' /*OR CustomerName LIKE 'S%'
OR CustomerName LIKE 'T%'*/ OR CustomerName LIKE 'W%')
AND Country='USA'
ORDER BY CustomerName;