ఎస్క్యూఎల్ ఫంక్షన్

SQL లో, పరిమాణం మరియు గణనలకు ఉపయోగపడే అంతర్భాగ కార్యకలాపాలు పలువురు ఉన్నాయి.

కార్యకలాపాల వాక్యం

నిర్మిత సిక్యూయన్స్ సిక్యూయన్స్ కార్యకలాపాల వాక్యం ఉంది:

SELECT function(కలం) FROM పట్టిక

కార్యకలాపాల రకం

SQL లో, ప్రాథమిక కార్యకలాపాల రకాలు మరియు రకాలు పలువురు ఉన్నాయి. కార్యకలాపాల ప్రాథమిక రకం ఉంది:

  • సమగ్ర కార్యకలాపాలు
  • Scalar ఫంక్షన్

సమగ్ర కార్యకలాపాలు (Aggregate functions)

సమగ్ర కార్యకలాపాల కార్యకలాపాలు కొన్ని విలువలపై కదిలి ఒక ఏక విలువను తిరిగి ఇస్తాయి.

అన్నారు:సెలెక్ట్ వాక్యం యొక్క ప్రాజెక్ట్ లిస్ట్ లో పలు ఇతర వినియోగాలను ఉపయోగించినప్పుడు, ఈ సెలెక్ట్ అనేది GROUP BY వాక్యాన్ని ఉపయోగించాలి!

"Persons" పట్టిక (అనేక ఉదాహరణలలో ఉపయోగించబడింది)

పేరు వయస్సు
Adams, John 38
Bush, George 33
Carter, Thomas 28

MS Access లో సమగ్ర కార్యకలాపాలు

ఫంక్షన్ వివరణ
AVG(column) కొన్ని కలంల సగటు మూల్యాన్ని తెలుపుతుంది
COUNT(column) కొన్ని కలంలను ఉంచని కలంల పరిమాణం తెలుపుతుంది
COUNT(*) ఎండికి ఆఫ్ అస్త్రాలు
FIRST(column) కొన్ని కలంలను తెలుపుతుంది లేదా కలంలను ప్రదర్శించబడలేదు వాటిలో మొదటి కలంల మూల్యాన్ని తెలుపుతుంది
LAST(column) కొన్ని కలంలను తెలుపుతుంది లేదా కలంలను ప్రదర్శించబడలేదు వాటిలో అంతిమ కలంల మూల్యాన్ని తెలుపుతుంది
MAX(column) 返回某列的最高值
MIN(column) 返回某列的最低值
STDEV(column)  
STDEVP(column)  
SUM(column) కొన్ని నమూనాకు మొత్తం విలువను తిరిగి ఇస్తుంది
VAR(column)  
VARP(column)  

SQL Server లో సమగ్ర కార్యకలాపాలు

ఫంక్షన్ వివరణ
AVG(column) కొన్ని కలంల సగటు మూల్యాన్ని తెలుపుతుంది
BINARY_CHECKSUM  
CHECKSUM  
CHECKSUM_AGG  
COUNT(column) కొన్ని కలంలను ఉంచని కలంల పరిమాణం తెలుపుతుంది
COUNT(*) ఎండికి ఆఫ్ అస్త్రాలు
COUNT(DISTINCT column) 返回相异结果的数目
FIRST(column) 返回在指定的域中第一个记录的值(SQLServer2000 不支持)
LAST(column) 返回在指定的域中最后一个记录的值(SQLServer2000 不支持)
MAX(column) 返回某列的最高值
MIN(column) 返回某列的最低值
STDEV(column)  
STDEVP(column)  
SUM(column) కొన్ని నమూనాకు మొత్తం విలువను తిరిగి ఇస్తుంది
VAR(column)  
VARP(column)  

Scalar ఫంక్షన్

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) తేదీ లెక్కలకు ఉపయోగపడుతుంది