לופ
SQL#והפעם- בואו נוסיף ערכים לטבלה בעזרת לופ
הבעיה שלנו היא ש…
לעיתים יש לנו טבלאות עם שורות רבות כך שלהוסיף ערכים בצורה ידנית לכל שורה בנפרד זה פשוט מייאש. אנחנו רוצים להכניס לטבלה ערכים בלופ, כך שלא נצטרך להוסיף כל ערך וערך בפני עצמו. איך נגיע לזה?
הטיפ שלי
בואו נשתמש בלופ על מנת להוסיף ערכים לטבלה
בואו ננסה את זה בפועל
הטבלה שלנו: Kids_list:
‘id’ | ‘name’ |
---|---|
1 | ‘Liron’ |
2 | ‘Rom’ |
3 | ‘Liroy’ |
4 | ‘Daniel’ |
5 | ‘Sapir’ |
אנחנו רוצים להוסיף לכל אחד מהילדים שם משתמש וסיסמא, כאשר שם המשתמש יורכב מכינוי קבוע ומספר (…,kid1, kid2), והסיסמא תורכב ממספרים עוקבים החל מ-101.
הפקודות שנבצע:
ראשית, נוסיף לטבלה את העמודות הרצויות, ונבטל את ה-safe mode ל-update
תוצאה:
‘id’ | ‘name’ | ‘nickname’ | ‘password’ |
---|---|---|---|
1 | ‘Liron’ | NULL | NULL |
2 | ‘Rom’ | NULL | NULL |
3 | ‘Liroy’ | NULL | NULL |
4 | ‘Daniel’ | NULL | NULL |
5 | ‘Sapir’ | NULL | NULL |
לאחר מכן, נבצע את הלופ
תוצאה:
‘id’ | ‘name’ | ‘nickname’ | ‘password’ |
---|---|---|---|
1 | ‘Liron’ | ‘kid1’ | ‘1001’ |
2 | ‘Rom’ | ‘kid2’ | ‘1002’ |
3 | ‘Liroy’ | ‘kid3’ | ‘1003’ |
4 | ‘Daniel’ | ‘kid4’ | ‘1004’ |
5 | ‘Sapir’ | ‘kid5’ | ‘1005’ |