એસક્યુએલ COUNT કાર્ય સાથે ડેટાબેઝ કોષ્ટકમાં મૂલ્યો ગણવા

SQL ડેટાને વિશાળ શ્રેણીની માહિતી આપે છે

ક્વેરીઝ એલિસ્ટ સ્ટ્રક્ચર્ડ ક્વેરી લેંગ્વેજ (એસક્યુએલ) નો એક મહત્વનો ભાગ છે. તે રીલેશ્નલ ડેટાબેઝમાંથી ચોક્કસ માપદંડ પર આધારિત ડેટા મેળવે છે. તમે SQL ક્વેરીઓનો ઉપયોગ કરી શકો છો - ડેટાબેઝમાંથી તમામ પ્રકારની માહિતી મેળવવા માટે COUNT () ફંક્શન સહિત.

SQL COUNT () કાર્ય ખાસ કરીને ઉપયોગી છે કારણ કે તે તમને વપરાશકર્તા-ઉલ્લેખિત માપદંડ પર આધારિત ડેટાબેઝ રેકોર્ડ્સની ગણતરી કરવાની મંજૂરી આપે છે. તમે તેનો ઉપયોગ કોષ્ટકમાંના તમામ રેકોર્ડ્સની ગણતરી માટે કરી શકો છો, સ્તંભમાં અનન્ય મૂલ્યોની ગણતરી કરી શકો છો અથવા કેટલાંક માપદંડોને પૂર્ણ કરતા વખતના રેકોર્ડની સંખ્યાને ગણતરી કરી શકો છો.

આ લેખ આ દરેક દૃશ્યો પર સંક્ષિપ્ત દેખાવ લે છે

આ ઉદાહરણો સામાન્ય રીતે ઉપયોગમાં લેવાતા નોર્થવિન્ડ ડેટાબેઝ પર આધારિત છે, જે ટ્યૂટોરિયલ તરીકે વાપરવા માટે ડેટાબેઝ પ્રોડક્ટ્સ સાથે વારંવાર વહાણ કરે છે.

અહીં ડેટાબેસના પ્રોડક્ટ કોષ્ટકમાંથી એક ટૂંકસાર છે:

ઉત્પાદન કોષ્ટક
ProductID ઉત્પાદન નામ પુરવઠોકર્તા QuantityPerUnit એકમપીરીસ યુનિટઓસ્ટોક
1 ચાઇ 1 10 બોક્સ x 20 બેગ 18.00 39
2 ચાંગ 1 24 - 12 ઓઝ બોટલ 19.00 17
3 એનીસીડ સીરપ 1 12 - 550 મી બોટલ 10.00 13
4 રસોઇયા એન્ટોનની કેજૂન સિઝનિંગ 2 48 - 6 ઔંશના જાર 22.00 53
5 રસોઇયા એન્ટોનનું ગમ્બો મિકસ 2 36 બૉક્સીસ 21.35 0
6 ગ્રાન્ડમાના બોયઝેબેરી સ્પ્રેડ 3 12 - 8 ઔંસ જાર 25.00 120
7 અંકલ બોબના ઓર્ગેનિક સૂકાં નાશપતીનો 3 12 - 1 લેગ બાય. 30.00 15

એક કોષ્ટકમાં રેકોર્ડિંગ ગણાય છે

સૌથી મૂળભૂત ક્વેરી કોષ્ટકમાં રેકોર્ડ્સની સંખ્યા ગણાય છે. જો તમે ઉત્પાદન કોષ્ટકમાં અસ્તિત્વમાં છે તે વસ્તુઓની સંખ્યા જાણવા માગો, તો નીચેની ક્વેરીનો ઉપયોગ કરો:

પસંદ કરો COUNT (*)
ઉત્પાદનમાંથી;

આ ક્વેરી કોષ્ટકમાં પંક્તિઓની સંખ્યા આપે છે. આ ઉદાહરણમાં, તે 7 છે

એક કૉલમ માં અનન્ય મૂલ્યો ગણાય છે

તમે સ્તંભમાં અનન્ય મૂલ્યોની સંખ્યાને ઓળખવા માટે COUNT ફંક્શનનો ઉપયોગ પણ કરી શકો છો. ઉદાહરણ તરીકે, જો તમે અલગ અલગ સપ્લાયર્સની સંખ્યા ઓળખવા માંગતા હો, જેના ઉત્પાદનો ઉત્પાદન વિભાગમાં દેખાય છે, તો તમે નીચેની ક્વેરીનો ઉપયોગ કરી શકો છો:

પસંદ કરો COUNT (DISTINCT SupplierID)
ઉત્પાદનમાંથી;

આ ક્વેરી SupplierID કૉલમમાં મળેલી વિશિષ્ટ મૂલ્યોની સંખ્યા પરત કરે છે. આ કિસ્સામાં, જવાબ 3 છે, જે 1, 2, અને 3 નું પ્રતિનિધિત્વ કરે છે.

ગણના રેકોર્ડિંગ માપદંડ

ચોક્કસ માપદંડ સાથે મેળ ખાતા રેકોર્ડ્સની સંખ્યાને ઓળખવા માટે WHERE ખંડ સાથે COUNT () કાર્યને ભેગું કરો. ઉદાહરણ તરીકે, ધારવું કે વિભાગના વિભાગ વિભાગમાં સ્ટોકના સ્તરની સમજ મેળવવા માંગે છે. નીચેની ક્વેરી 50 units કરતાં ઓછી યુનિટઓસ્ટોકને રજૂ કરતા પંક્તિઓની સંખ્યાને ઓળખાવે છે:

પસંદ કરો COUNT (*)
ઉત્પાદનમાંથી
જ્યાં એકમો ઇન્સ્ટૉક <50;

આ કિસ્સામાં, ક્વેરી 4 ની કિંમત પરત કરશે, ચાઇ, ચાંગ, અનાસેડ સીરપ, અને અંકલ બોબના ઓર્ગેનીક ડ્રાઇડ પિઅર્સનું પ્રતિનિધિત્વ કરે છે.

COUNT () કલમ ડેટાબેઝ સંચાલકો માટે અત્યંત મૂલ્યવાન હોઈ શકે છે જે વ્યાપાર જરૂરિયાતોને પૂર્ણ કરવા માટે માહિતીનો સારાંશ લે છે. થોડી સર્જનાત્મકતા સાથે, તમે વિવિધ હેતુઓ માટે COUNT () કાર્યનો ઉપયોગ કરી શકો છો