INSERT Query SQL - כל מה שאתה צריך לדעת על משפט INSERT



מאמר זה על שאילתת INSERT SQL הוא מדריך מקיף על הדרכים השונות לשימוש במשפט INSERT ב- SQL עם דוגמאות.

, היא אחת השפות הפופולריות ביותר המשמשות במאגרי מידע יחסיים. שפה זו משמשת לטיפול במסדי נתונים ולתפעל נתונים בעזרת שאילתות. שאילתה כזו היא הוסף שאילתה . לכן, במאמר זה בנושא Insert Query SQL, תבין את המשפט INSERT INTO ברצף הבא:

SQL - הכנס שאילתת SQL - אדוריקה





    1. מהי שאילתת INSERT ב- SQL?
    2. הכנס לתחביר
    3. דוגמה להצהרת INSERT
    4. שימוש בשאילתת SELECT ב- INSERT INTO

מהי שאילתת INSERT ב- SQL?

הצהרת SQL INSERT INTO משמשת להוספת טופלים חדשים לטבלה, למסד נתונים. בעזרת שאילתת SQL זו, תוכל להוסיף נתונים לעמודה ספציפית או לכל העמודות באופן כללי. כמו כן, באפשרותך להוסיף נתונים לטבלה ספציפית מטבלה אחרת עבור שורה אחת או מספר שורות. אז עכשיו, מהי שאילתת INSERT ב- SQL, הבה נתקדם ונראה את התחביר של שאילתה זו.

איך לעשות בכוח של ג 'אווה

הכנס לתחביר

ישנן שתי דרכים בהן ניתן ליישם את שאילתת INSERT.



עם שמות וערכי עמודות

INSERT INTO Tablename (Column1, Column2, Column3, ..., ColumnN) VALUES (Value1, Value2, Value3, ...)

עם ערכים

הכנס לערכי שם שם (ערך 1, ערך 2, ערך 3, ...)

הערה: כאשר אתה משתמש בשיטה השנייה, עליך לוודא שהערכים מוזכרים באותו סדר כמו שמות העמודות.

אז עכשיו, כשיודעים את התחביר של משפט ה- INSERT, הבא במאמר זה בנושא הוספת שאילתת SQL, הבה נראה דוגמה.

דוגמה להצהרת INSERT

שקול את הטבלה הבאה עם שם הטבלה כ- SampleData:



תְעוּדַת זֶהוּת שֵׁם גיל מספר טלפון שכר
אחדסנג'אי2. 3987654321030,000
2ריאה309977742234150000
3הצפע329898989898175000
4סימרן28995555543365000
5אקשיי3. 49646434437200000

עכשיו, נניח שאתה רוצה להוסיף שורה בטבלה זו. לאחר מכן, באפשרותך להשתמש באחד התחבורים שלמעלה באופן הבא:

# עם שמות וערכי עמודות INSERT INTO SampleData (ID, Name, Age, PhoneNumber, משכורת) VALUES ('6', 'Rohit', '25', '9924388761', '35000') # With values ​​only INSERT INTO SampleData VALUES ('6', 'Rohit', '25', '9924388761', '35000')

לאחר ביצוע השאילתה, תראה את הפלט שלהלן:

תְעוּדַת זֶהוּת שֵׁם גיל מספר טלפון שכר
אחדסנג'אי2. 3987654321030,000
2ריאה309977742234150000
3הצפע329898989898175000
4סימרן28995555543365000
5אקשיי3. 49646434437200000
6רוהיט25992438876135000

ובכן, זה היה על הכנסת רשומה חדשה לטבלה. אך יתכנו כמה תרחישים אחרים שבהם תרצה להשתמש ב- SQL. התרחישים יכולים להיות כדלקמן:

  • כיצד אוכל להעתיק שורות ספציפיות מטבלה?
  • מהי הדרך להכניס את כל העמודות של הטבלה לטבלה אחרת?
  • כיצד אוכל להכניס עמודות ספציפיות לטבלה לטבלה אחרת?

התשובה לשאלות אלה היא באמצעות משפט SELECT עם משפט INSERT.לכן, בהמשך למאמר זה בנושא Insert Query SQL, הבה נבין כיצד להשתמש במשפט SELECT ב- INSERT INTO.

שימוש בשאילתת SELECT ב- INSERT INTO

שאילתת SELECT משמשת יחד עם משפט INSERT INTO לבחירת הנתונים מטבלה אחרת. להלן הדרכים השונות לשימוש בהצהרת SELECT עם שאילתת INSERT ב- SQL:

  1. העתק שורות ספציפיות מטבלה
  2. בהזן את כל עמודות הטבלה
  3. הכנסת עמודות ספציפיות של טבלה

העתק שורות ספציפיות מטבלה

באפשרותך להוסיף קבוצה ספציפית של שורות מטבלה לטבלה אחרת באמצעות המשפט SELECT עם סעיף WHERE.

תחביר:

הכנס לטבלה 1 בחר * מתוך טבלה 2 היכן המצב

כאן, אתה מנסה להוסיף ערכים מטבלה 2 לטבלה 1 בהתבסס על תנאי.

דוגמא:

שקול דוגמה שבה אתה צריך להוסיף כמה שורות מהטבלה לעיל (SampleData) לטבלה חדשה (New_Data) בהתבסס על התנאי גיל> 30

הכנס ל- New_Data SELECT * FROM SampleDATA WHERE גיל & ampampampgt 30

תְפוּקָה:

תְעוּדַת זֶהוּת שֵׁם גיל מספר טלפון שכר
3הצפע329898989898175000
5אקשיי3. 49646434437200000

ב הזן את כל עמודות הטבלה

ניתן להוסיף את כל העמודות מטבלה לטבלה אחרת באמצעות הכוכבית (*) עם שאילתת INSERT INTO.

תחביר:

הכנס לטבלה 1 בחר * מתוך טבלה 2

כאן אתה מנסה להוסיף ערכים לכל העמודות מטבלה 2 לטבלה 1.

דוגמא:

שקול דוגמה שבה עליך להוסיף את כל העמודות מהטבלה לעיל (SampleData) לטבלה חדשה (ExampleData).כמו כן, קח בחשבון שכבר קיימים הנתונים הבאים: ל- DataData:

תְעוּדַת זֶהוּת שֵׁם גיל מספר טלפון שכר
7סוהאס2. 3987654323942000
8מינה319765412345192000

כעת, בצע את השאילתה הבאה כדי להוסיף את כל העמודות והשורות מ- SampleData לטבלה שלעיל.

INSERT INTO ExampleData SELECT * FROM SampleData

תְפוּקָה:

תְעוּדַת זֶהוּת שֵׁם גיל מספר טלפון שכר
7סוהאס2. 3987654323942000
8מינה319765412345192000
אחדסנג'אי2. 3987654321030,000
2ריאה309977742234150000
3הצפע329898989898175000
4סימרן28995555543365000
5אקשיי3. 49646434437200000

הכנסת עמודות ספציפיות של טבלה

באפשרותך להוסיף קבוצה ספציפית של עמודות מטבלה לטבלה אחרת באמצעות המשפט SELECT.

תחביר:

הכנס לטבלה 1 (שמות עמודות) בחר שמות עמודות מטבלה 2

כאן אתה מנסה להוסיף עמודות ספציפיות מטבלה 2 לטבלה 1.

דוגמא:

שקול דוגמה שבה עליך להוסיף עמודות (ID, Name) מהטבלה (ExampleData) לטבלה (SampleData).

הכנס ל- SampleData (מזהה, שם) בחר מזהה, שם, מ- ExampleData

תְפוּקָה:

תְעוּדַת זֶהוּת שֵׁם גיל מספר טלפון שכר
אחדסנג'אי2. 3987654321030,000
2ריאה309977742234150000
3הצפע329898989898175000
4סימרן28995555543365000
5אקשיי3. 49646434437200000
7סוהאסריקריקריק
8מינהריקריקריק

עם זאת, אנו מגיעים לסוף מאמר זה בנושא Insert Query SQL. אני מקווה שהבנת כיצד להשתמש בשאילתת INSERT INTO ב- SQL.ראינו את הדרכים השונות לשימוש בשאילתת INSERT. אם ברצונך ללמוד עוד על MySQL ולמד להכיר את בסיס הנתונים היחסי של קוד פתוח, ואז לבדוק את שלנו שמגיע עם הדרכה חיה בהנחיית מדריך וניסיון פרויקט אמיתי. הכשרה זו תעזור לך להבין את MySQL לעומק ותעזור לך להשיג שליטה בנושא.

יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות של ” הכנס שאילתת SQL ”ואחזור אליך.