SQL ပုံစံ

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) ကြောင်းရာ အတွက် အသုံးပြု