લેશન - ૫૭ : ક્વેરીમાં વપરાતા ફંક્શનો

MySQL String Functions

ફંક્શનગુજરાતી ઉપયોગ / અર્થ
ASCIIઅક્ષરનું ASCII કોડ નંબર આપે છે.
CONCATબે અથવા વધુ String ને જોડે છે.
FORMATસંખ્યાને નિર્ધારિત Decimal સ્થાન સાથે Format કરે છે.
INSERTString માં ચોક્કસ સ્થાનેથી અક્ષરો બદલે છે.
INSTRString માં આપેલ Substring કયા સ્થાન પર છે તે શોધે છે.
LEFTString ની ડાબી બાજુના નિર્ધારિત અક્ષરો આપે છે.
LENGTHString ની લંબાઈ Bytes માં આપે છે.
LOCATEString માં Substring નું સ્થાન શોધે છે.
LOWERString ના બધા અક્ષરોને નાના અક્ષરોમાં ફેરવે છે.
LTRIMString ની ડાબી બાજુના વધારાના Space દૂર કરે છે.
SUBSTRString માંથી નિર્ધારિત ભાગ કાઢે છે.
REPEATString ને નિર્ધારિત વખત પુનરાવર્તિત કરે છે.
REPLACEString માંના આપેલ અક્ષર અથવા શબ્દને બીજા અક્ષર અથવા શબ્દથી બદલે છે.
REVERSEString ને ઉલટાવીને આપે છે.
RIGHTString ની જમણી બાજુના નિર્ધારિત અક્ષરો આપે છે.
RTRIMString ની જમણી બાજુના વધારાના Space દૂર કરે છે.
STRCMPબે String ની સરખામણી કરે છે.
TRIMString ની શરૂઆત અને અંતના વધારાના Space દૂર કરે છે.
UPPERString ના બધા અક્ષરોને મોટા અક્ષરોમાં ફેરવે છે.

MySQL Numeric Functions

ફંક્શનગુજરાતી ઉપયોગ / અર્થ
ABSસંખ્યાનું Absolute એટલે કે ધનાત્મક મૂલ્ય આપે છે.
AVGસંખ્યાઓની સરેરાશ આપે છે.
CEILસંખ્યાથી મોટી અથવા સમાન સૌથી નાની પૂર્ણ સંખ્યા આપે છે.
COUNTરેકોર્ડ અથવા મૂલ્યોની સંખ્યા ગણે છે.
DIVબે સંખ્યાનું Integer Division કરે છે.
EXPe ની આપેલ ઘાતનું મૂલ્ય આપે છે.
FLOORસંખ્યાથી નાની અથવા સમાન સૌથી મોટી પૂર્ણ સંખ્યા આપે છે.
MAXસૌથી મોટી સંખ્યા શોધે છે.
MINસૌથી નાની સંખ્યા શોધે છે.
MODભાગાકાર પછીનો શેષ આપે છે.
PIπ એટલે કે Pi નું મૂલ્ય આપે છે.
POWસંખ્યાની ઘાતનું મૂલ્ય આપે છે.
RAND0 અને 1 વચ્ચે Random સંખ્યા આપે છે.
ROUNDસંખ્યાને નજીકની પૂર્ણ સંખ્યા અથવા નિર્ધારિત Decimal સુધી Round કરે છે.
SQRTસંખ્યાનું Square Root આપે છે.
SUMસંખ્યાઓનો કુલ સરવાળો આપે છે.
TRUNCATEસંખ્યાને નિર્ધારિત Decimal સ્થાન પછી કાપી નાખે છે.

MySQL Date Functions

ફંક્શનગુજરાતી ઉપયોગ / અર્થ
ADDDATEતારીખમાં નિર્ધારિત દિવસ અથવા સમય ઉમેરે છે.
ADDTIMEસમય અથવા DateTime માં નિર્ધારિત સમય ઉમેરે છે.
CURRENT_DATEવર્તમાન તારીખ આપે છે.
CURRENT_TIMEવર્તમાન સમય આપે છે.
CURRENT_TIMESTAMPવર્તમાન તારીખ અને સમય આપે છે.
DATEDateTime માંથી માત્ર તારીખ કાઢે છે.
DATE_FORMATતારીખને નિર્ધારિત Format માં દર્શાવે છે.
DAYતારીખમાંથી દિવસની સંખ્યા આપે છે.
DAYNAMEતારીખ પરથી દિવસનું નામ આપે છે.
DAYOFMONTHમહિનાનો દિવસ નંબર આપે છે.
DAYOFWEEKઅઠવાડિયામાં દિવસનો નંબર આપે છે.
DAYOFYEARવર્ષમાં દિવસનો નંબર આપે છે.
EXTRACTતારીખમાંથી ચોક્કસ ભાગ જેમ કે Year, Month અથવા Day કાઢે છે.
HOURસમયમાંથી કલાક કાઢે છે.
LAST_DAYઆપેલી તારીખના મહિનાનો છેલ્લો દિવસ આપે છે.
MINUTEસમયમાંથી મિનિટ કાઢે છે.
MONTHતારીખમાંથી મહિનાનો નંબર આપે છે.
MONTHNAMEતારીખ પરથી મહિનાનું નામ આપે છે.
NOWવર્તમાન તારીખ અને સમય આપે છે.
PERIOD_ADDઆપેલા Period માં નિર્ધારિત મહિનાઓ ઉમેરે છે.
PERIOD_DIFFબે Period વચ્ચેના મહિનાઓનો તફાવત આપે છે.
SECONDસમયમાંથી સેકન્ડ કાઢે છે.
SYSDATEMySQL Server ની વર્તમાન તારીખ અને સમય આપે છે.
TIMEDateTime માંથી માત્ર સમય કાઢે છે.
WEEKતારીખના અઠવાડિયાનો નંબર આપે છે.
WEEKDAYતારીખના અઠવાડિયાના દિવસનો નંબર આપે છે.
WEEKOFYEARતારીખ વર્ષના કયા અઠવાડિયામાં આવે છે તે આપે છે.
YEARતારીખમાંથી વર્ષ આપે છે.
YEARWEEKવર્ષ અને અઠવાડિયાનો નંબર આપે છે.

MySQL General Functions

ફંક્શનગુજરાતી ઉપયોગ / અર્થ
BINસંખ્યાને Binary String માં ફેરવે છે.
CONNECTION_IDવર્તમાન MySQL Connection નો ID આપે છે.
CURRENT_USERMySQL માં Authentication માટે વપરાયેલ વર્તમાન User આપે છે.
DATABASEહાલમાં પસંદ કરેલા Database નું નામ આપે છે.
IFશરત સાચી હોય તો એક મૂલ્ય અને ખોટી હોય તો બીજું મૂલ્ય આપે છે.
SESSION_USERવર્તમાન Session ના User નું નામ આપે છે.
SYSTEM_USERMySQL સાથે જોડાયેલા System User નું નામ આપે છે.
USERવર્તમાન MySQL User અને Host ની માહિતી આપે છે.
VERSIONMySQL Server નું Version દર્શાવે છે.