הפוסט הזה ידבר על:
- כיצד לקבוע את כל שמות הטבלאות באמצעות ' בחר ” הצהרה ב-MySQL?
- כיצד לקבוע שמות טבלה של מסדי נתונים מרובים באמצעות ' בחר ” הצהרה ב-MySQL?
כיצד לקבוע את כל שמות הטבלאות באמצעות הצהרת 'SELECT' ב-MySQL?
כדי להציג את שמות הטבלאות של מסדי הנתונים של MySQL, השתמש ב-' בחר 'הצהרה. למטרה זו, בדוק את השלבים שסופקו.
שלב 1: חבר את המסוף
בהתחלה, חבר את מסוף Windows עם שרת MySQL על ידי הפעלת הפקודה הרשומה למטה:
mysql -u root -p
כתוצאה מכך, תתבקשו להזין את הסיסמה:
שלב 2: הצג את כל שמות הטבלאות
כעת, הפעל את ' בחר הפקודה יחד עם הפקודה ' information_schema.tables כדי לקבל את המידע על כל הטבלאות והמופעים הקיימים במסד נתונים:
בחר Table_name בתור TablesName מתוך information_schema.tables;
כיצד לקבוע שמות טבלה של מסדי נתונים מרובים באמצעות הצהרת 'SELECT' ב-MySQL?
אם ברצונך להציג טבלת מסדי נתונים מרובים בבת אחת, ' הִתאַחֲדוּת ניתן להשתמש באופרטור:
בחר Table_name בתור TablesName מ-information_schema.tables שבו table_schema = 'mariadb' UNION בחר Table_name בתור TablesName מ-information_schema.tables שבו table_schema = 'mynewdb';כאן:
- ' בחר הפקודה משמשת לבחירת הרשומה ממסדי הנתונים.
- ' שם שולחן ' הוא משתנה ברירת המחדל.
- ' שם טבלאות ' הוא השם של עמודת הטבלה שנוצרה.
- ' information_schema.tables ' אופרטור משלב את התוצאות של שתיים או מרובות ' בחר ' הצהרות.
- ' איפה ' סעיף מחלץ את הרשומות העומדות בתנאי המסופק.
- ' table_schema המשתנה ישמש לשמירת שם מסד הנתונים.
- ' mariadb ' ו' mynewdb ' הם שמות מסד הנתונים שלנו.
כפי שאתה יכול לראות, הטבלאות של שני מסדי הנתונים המפורטים לעיל מוצגות באותה טבלה:
דרך נוספת לקבל את התוצאות של ריבוי ' בחר ' שאילתות בטבלאות בודדות, נקודה פסיק ' ; ' יכול לשמש:
בחר Table_name בתור TablesName מתוך information_schema.tables כאשר table_schema = 'mariadb'; בחר Table_name בתור TablesName מתוך information_schema.tables כאשר table_schema = 'mynewdb';
זה הכל! סיפקנו את השאילתות השונות לקבלת שמות טבלאות באמצעות הצהרת 'SELECT' של MySQL.
סיכום
כדי לקבל שמות טבלאות באמצעות ' בחר 'הצהרה ב-MySQL, ה' בחר Table_name בתור TablesName FROM information_schema.tables; ניתן להשתמש בפקודה. כדי לקבל את התוצאות של המרובה ' בחר הצהרות בבת אחת, ה' הִתאַחֲדוּת ' ניתן להשתמש במפעיל. מצד שני, ה' ; ' מציג את שמות הטבלה של מסדי נתונים שונים בנפרד. פוסט זה הדגים את ההליך של קבלת שמות טבלאות באמצעות הצהרת 'SELECT' ב-MySQL.