logo

כיצד לשנות את ערך העמודה ב-SQL

במאמר זה, תלמד כיצד לשנות את הערך של העמודה הספציפית בשפת השאילתה המובנית.

גרף הקצאת משאבים

הפקודה UPDATE ב-SQL מאפשרת למשתמשי מסד הנתונים לשנות את הערך של העמודה הספציפית בטבלה. אנו יכולים גם לשנות את הנתונים של שתי עמודות או יותר באמצעות שאילתה אחת.

התחביר לשינוי הערך של עמודה ספציפית בטבלה ניתן להלן:

 UPDATE Table_Name SET Column_Name = New_Value WHERE Condition; 

התחביר לשינוי הערך של עמודה אחת או יותר בטבלה ניתן להלן:

 UPDATE Table_Name SET Column_Name_1 = New_Value_1, Column_Name_2 = New_Value_2, ......, Column_Name_N = New_Value_N WHERE Condition; 

עלינו להשתמש ב- הגדר מילת מפתח בתוך ה עדכון פקודה לשינוי ערך העמודות. משפט WHERE מציין איזו שורה ברצונך לשנות.

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

  1. צור מסד נתונים.
  2. צור טבלה במסד הנתונים והכנס את הנתונים לטבלה.
  3. הצג את הטבלה לפני עדכון הערך.
  4. שנה את הערך של עמודה בטבלה.
  5. הצג את הטבלה לאחר עדכון הערך.

כעת, אנו הולכים להסביר כל שלב באמצעות דוגמה:

שלב 1: צור מסד נתונים

בשפת השאילתה המובנית, יצירת מסד נתונים היא השלב הראשון לאחסון הטבלאות המובנות במסד הנתונים.

השתמש בתחביר SQL הבא כדי ליצור מסד נתונים:

 CREATE DATABASE Database_Name; 

הפקודה CREATE הבאה יוצרת את מסד הנתונים של כלי רכב במערכת מסד הנתונים של SQL:

ג'אווה hashable
 CREATE DATABASE Vehicles; 

שלב 2: צור טבלה והוסף את הנתונים

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

 CREATE TABLE table_name ( column_Name_1 data type (size of the column_1), column_Name_2 data type (size of the column_2), column_Name_3 data type (size of the column_3), ... column_Name_N data type (size of the column_N) ); 

נניח שאתה רוצה ליצור את אופניים שולחן ב כלי רכב מאגר מידע. לשם כך, עליך לכתוב את השאילתה הבאה ביישום SQL שלך:

 CREATE TABLE Bikes ( Number Int, Model Int, Bike_Name Varchar (20), Color Varchar (20), Price Int, Average Int, ) ; 

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

 INSERT INTO Cars VALUES (1, 2019, Apache, Black, 180000, 49), (2, 2020, Pulsar, Black, 190000, 50), (3, 2019, R15, Blue, 200000, 45), (4, 2020, Apache, Black, 190000, 45), (5, 2018, Bullet, Grey, 200000, 50), (6, 2017, Duke, Yellow, 190000, 35), (7, 2019, Pulsar, Red, 90000, 45), (8, 2020, FZ-s, Black, 100000, 40), (9, 2019, R15, Orange, 200000, 40), (10, 2020, Bullet, Black, 190000, 35), (11, 2018, Duke, Red, 128000, 30), (12, 2020, Harley Davidson, Black, 400000, 25); 

שלב 3: הצג את הטבלה לפני עדכון הערכים

לאחר יצירת הטבלה והכנסת הנתונים, תוכל להציג את הנתונים שהוכנסו של טבלת האופניים על ידי הקלדת השאילתה הבאה ביישום SQL שלך:

 SELECT * FROM Bikes; 

תְפוּקָה:

מספר דֶגֶם שם_אופניים צֶבַע מחיר מְמוּצָע
1 2019 אפאצ'י שָׁחוֹר 180000 49
2 2020 ללחוץ שָׁחוֹר 190000 חמישים
3 2019 R15 כְּחוֹל 200000 ארבע חמש
4 2020 אפאצ'י שָׁחוֹר 190000 ארבע חמש
5 2018 כַּדוּר אפור 200000 חמישים
6 2017 דוּכָּס צהוב 190000 35
7 2019 ללחוץ אָדוֹם 90000 ארבע חמש
8 2020 FZ-s שָׁחוֹר 100000 40
9 2019 R15 תפוז 200000 40
10 2020 כַּדוּר שָׁחוֹר 190000 35
אחד עשר 2018 דוּכָּס אָדוֹם 128000 30
12 2020 הארלי דייוידסון שָׁחוֹר 400000 25

שלב 4: שנה את הערך של עמודה מסוימת בטבלה

אם ברצונך לשנות את הצבע של אופניים כלשהם, עליך להקליד את השאילתה הבאה ב-SQL:

 UPDATE Bikes SET Color = Red WHERE Bike_Name = Apache; 

שלב 5: הצג את הטבלה לאחר עדכון הערכים

כדי לבדוק את התוצאה של השאילתה שבוצעה בשלב הרביעי, עליך להקליד את הפקודה SELECT הבאה ב-SQL:

אם-אחרת java
 SELECT * FROM Bikes; 

מספר דֶגֶם שם_אופניים צֶבַע מחיר מְמוּצָע
1 2019 אפאצ'י שָׁחוֹר 180000 49
2 2020 ללחוץ שָׁחוֹר 190000 חמישים
3 2019 R15 כְּחוֹל 200000 ארבע חמש
4 2020 אפאצ'י שָׁחוֹר 190000 ארבע חמש
5 2018 כַּדוּר אפור 200000 חמישים
6 2017 דוּכָּס צהוב 190000 35
7 2019 ללחוץ אָדוֹם 90000 ארבע חמש
8 2020 FZ-s שָׁחוֹר 100000 40
9 2019 R15 תפוז 200000 40
10 2020 כַּדוּר שָׁחוֹר 190000 35
אחד עשר 2018 דוּכָּס אָדוֹם 128000 30
12 2020 הארלי דייוידסון שָׁחוֹר 400000 25

כפי שאנו יכולים לראות, הצבע של אופני Apache הוחלף בהצלחה בטבלת המכוניות.

שנה את הערך של מספר עמודות בטבלה

אם אתה רוצה לעדכן את הערכים של עמודות מרובות בטבלת האופניים, עליך לכתוב את השאילתה שלהלן ב-SQL:

עדכון סט אופניים צבע = ירוק, מחיר = 90000 WHERE Bike_Name = R15;

כדי לבדוק את התוצאה של השאילתה לעיל, עליך להקליד את הפקודה SELECT הבאה ב-SQL:

 SELECT * FROM Bikes; 

מספר דֶגֶם שם_אופניים צֶבַע מחיר מְמוּצָע
1 2019 אפאצ'י שָׁחוֹר 180000 49
2 2020 ללחוץ שָׁחוֹר 190000 חמישים
3 2019 R15 כְּחוֹל 200000 ארבע חמש
4 2020 אפאצ'י שָׁחוֹר 190000 ארבע חמש
5 2018 כַּדוּר אפור 200000 חמישים
6 2017 דוּכָּס צהוב 190000 35
7 2019 ללחוץ אָדוֹם 90000 ארבע חמש
8 2020 FZ-s שָׁחוֹר 100000 40
9 2019 R15 תפוז 200000 40
10 2020 כַּדוּר שָׁחוֹר 190000 35
אחד עשר 2018 דוּכָּס אָדוֹם 128000 30
12 2020 הארלי דייוידסון שָׁחוֹר 400000 25

כפי שאנו יכולים לראות שהצבע והמחיר של אופני ה-R15 שונו בהצלחה.