SQL ပုံစံ
- အရှေ့လောင်း စာလုံး SQL ဆော့လ်ဗား
- နောက်လောင်း စာလုံး SQL avg()
SQL တွင် အသုံးပြုနိုင်သော အချက်အလက် အပေါင်းစုစုပေါင်းစွဲသည် အများဆုံး ရှိပါသည်。
အကြောင်းအရာ အသုံးပြုပုံ
အသုံးပြုသော SQL အသင်းအုပ်အသုံးပြုသည် ဖြစ်သည်:
SELECT function(လိပ်) FROM အချက်အလက်
အကြောင်းအရာ အမျိုးအစား
SQL တွင် အခြေခံ အကြောင်းအရာ အမျိုးအစား နှင့် အများဆုံး အမျိုးအစား အရှိရှိပါသည်။ အခြေခံ အကြောင်းအရာ အမျိုးအစားမှာ:
- စုစုပေါင်းစွဲသည်
- column
စုစုပေါင်းစွဲသည် (Aggregate functions)
စုစုပေါင်းစွဲသည် အထူးအားစိုက် အချို့သော သတင်းအပေါ် အသုံးပြုသည် နှင့် အသုံးပြုသော သတင်းကို ပြန်လည်ပေးသည်
ထင်မြင်ချက်:SELECT ဖော်ပြချက် အစားအထား အပေါ် အချို့သော အကြောင်းအရာများ အသုံးပြုလျှင် SELECT ဖော်ပြချက် အပေါ် GROUP BY ဖော်ပြချက် အသုံးပြုပါရမည်အပြီ
"Persons" အချက်အလက် (အများဆုံး အမှတ်အသားများ တွင် အသုံးပြုပါ)
အမည် | အသက် |
---|---|
Adams, John | 38 |
Bush, George | 33 |
Carter, Thomas | 28 |
MS Access တွင် စုစုပေါင်းစွဲသည်
MS Access တွင် Scalar ပုံစံ | ပုံစံ |
---|---|
AVG(VAR(VARP( | အချို့သော သတင်းအပေါ် အသုံးပြုသော စုစုပေါင်းစွဲသည် |
COUNT(VAR(VARP( | အချို့သော သတင်းကို ပြန်လည်ပေးသော သတင်း (NULL မပါ) |
COUNT(*) | ပြန်လည်ပေးသော ခွဲခြားထားသော သတင်း |
ပြန်လည်ပြောင်းလဲVAR(VARP( | အချို့သော သတင်းအပေါ် အသုံးပြုသော ပထမဆုံး ခွင့်အချို့သော သတင်း |
ပြန်လည်ပြောင်းလဲVAR(VARP( | အချို့သော သတင်းအပေါ် အသုံးပြုသော နောက်ဆုံး ခွင့်အချို့သော သတင်း |
FIRST(VAR(VARP( | LAST( |
အချိန် နေရာ ပြန်လည်ပြောင်းလဲVAR(VARP( | MAX( |
MIN(VAR(VARP( | |
အချိန် နေရာ ပြန်လည်ပြောင်းလဲVAR(VARP( | |
STDEV(VAR(VARP( | STDEVP( |
SUM(VAR(VARP( | |
အချိန် နေရာ ပြန်လည်ပြောင်းလဲVAR(VARP( |
SQL Server တွင် စုစုပေါင်းစွဲသည်
MS Access တွင် Scalar ပုံစံ | ပုံစံ |
---|---|
AVG(VAR(VARP( | အချို့သော သတင်းအပေါ် အသုံးပြုသော စုစုပေါင်းစွဲသည် |
BINARY_CHECKSUM | |
CHECKSUM | |
CHECKSUM_AGG | |
COUNT(VAR(VARP( | အချို့သော သတင်းကို ပြန်လည်ပေးသော သတင်း |
COUNT(*) | ပြန်လည်ပေးသော ခွဲခြားထားသော သတင်း |
COUNT(DISTINCT VAR(VARP( | အမျိုးမျိုးသော အကျိုးဆက် အရေအတွက် ပြန်လည်ပြောင်းလဲ |
ပြန်လည်ပြောင်းလဲVAR(VARP( | ပြန်လည်ပြောင်းလဲ |
ပြန်လည်ပြောင်းလဲVAR(VARP( | ပြန်လည်ပြောင်းလဲ |
FIRST(VAR(VARP( | LAST( |
အချိန် နေရာ ပြန်လည်ပြောင်းလဲVAR(VARP( | MAX( |
MIN(VAR(VARP( | |
အချိန် နေရာ ပြန်လည်ပြောင်းလဲVAR(VARP( | |
STDEV(VAR(VARP( | STDEVP( |
SUM(VAR(VARP( | |
အချိန် နေရာ ပြန်လည်ပြောင်းလဲVAR(VARP( |
column
)
Scalar ပုံစံ
MS Access တွင် Scalar ပုံစံ | ပုံစံ |
---|---|
ပုံစံ | ဖော်ပြ |
UCASE(c) | LCASE(c) |
အချိန် နေရာ ပြုပြင် | MID(c,start[,end]) |
အခြေခံ အချက်အလက် အား ပြန်လည်ပြောင်းလဲ | LEN(c) |
အခြေခံ အချက်အလက် အား ပြန်လည်ပြောင်းလဲ | INSTR(c,char) |
အခြေခံ အချက်အလက် အား ပြန်လည်ပြောင်းလဲ | LEFT(c,number_of_char) |
RIGHT(c,number_of_char) | အခြေခံ အချက်အလက် အား ပြန်လည်ပြောင်းလဲ |
ROUND(c,decimals) | အချိန် နေရာ အသုံးပြု |
MOD(x,y) | အပိုးအခြား လုပ်ကြပ် |
NOW() | လက်ရှိ အခြေခံ ရှင်းတင် |
FORMAT(c,format) | အချိန် နေရာ ပြုပြင် |
DATEDIFF(d,date1,date2) | ကြောင်းရာ အတွက် အသုံးပြု |
- အရှေ့လောင်း စာလုံး SQL ဆော့လ်ဗား
- နောက်လောင်း စာလုံး SQL avg()