MySQL הוא RDMS רב עוצמה בקוד פתוח, המכיל טבלאות רבות הניתנות להרחבה לאחסון הנתונים במבנה מאורגן. בזמן ניהול מסד נתונים, יש צורך לאחזר את מספר הרשומות או השורות בטבלה, ניתן לעשות זאת באמצעות הפונקציה COUNT(), סכימת המידע או הפקודה SHOW TABLE STATUS. עם זאת, הפונקציה COUNT() היא השיטה הקלה ביותר למטרה זו.
מאמר זה ילמד כיצד לקבל את מספר הרשומות או השורות בטבלה באמצעות הפונקציה MySQL COUNT() בשאילתת הבחירה.
תנאי מוקדם: התחבר לשרת MySQL מקומי
ודא כי MySQL מותקן במערכת שלך, כדי לאשר אם MySQL מותקן במערכת שלך או לא, הקלד פקודה זו:
mysql --גִרְסָה
כאן נראה בפלט למעלה כי MySQL מותקן במערכת.
התחבר לשרת MySQL המקומי באמצעות תחביר זה:
mysql -ב < שם משתמש > -עמ'
ספק את שם המשתמש שלך, שם המשתמש לפוסט זה הוא ' md ', הקלד את סיסמת השרת שלך כדי להיכנס, בהצלחה:
השתמש בפקודה זו עבור מסדי נתונים זמינים בשרת:
הצג מסדי נתונים;
כדי לעבוד במסד נתונים ספציפי, השתמש בתחביר זה:
תופיע הודעת הצלחה.
השתמש בפקודה זו כדי להציג את כל הטבלאות הזמינות במסד הנתונים:
קבל את מספר הרשומות או השורות באמצעות הפונקציה COUNT בטבלה
ניתן להשתמש בפונקציה COUNT() בשילוב עם פונקציות ואופרטורים אחרים ב-MySQL. אם תספק ' * ' לפונקציה COUNT זה יחזיר את המספר של כל הרשומות או השורות בטבלה זו, לשם כך השתמש בתחביר זה:
בחר מספר ( * ) מ < שם שולחן > ;
קיבלת את הספירה הכוללת של כל הרשומות או השורות בטבלה.
בואו נכניס רשומה חדשה לטבלה באמצעות הפקודה INSERT ולאחר מכן נשתמש שוב בפקודה זו של COUNT Function, כדי לקבל את מספר הרשומות או השורות בטבלה:
אם ברצונך לספור את מספר השורות עבור עמודה מסוימת, השתמש בתחביר זה:
ספק את שם הטבלה והעמודה:
כדי להשתמש בפונקציה COUNT() עם משפט WHERE כדי לקבל את מספר השורות שעומדות בקריטריונים ספציפיים, השתמש בתחביר זה:
ספק את הפרמטרים והקריטריונים:
אתה יכול לקבל את מספר הרשומות או השורות בטבלה באמצעות הפונקציה COUNT() של MySQL.
סיכום
קבלת מספר הרשומות או השורות בטבלת MySQL היא משימה חשובה לניהול מסד נתונים לפעמים, שניתן לבצע בקלות באמצעות הפונקציה COUNT() . זה עוזר לך לספור את מספר כל הרשומות בטבלה או מעמודה מסוימת. ניתן להשתמש בו גם בשילוב עם פונקציות ואופרטורים אחרים ב-MySQL כדי לספק את ספירת הרשומות או השורות העומדות בתנאי ספציפי.