Menu
Coddy logo textTech

REPLACE ו-TRIM

חלק מהיחידה מעבר ליסודות במסלול ה-SQL של Coddy. שיעור 9 מתוך 27.

REPLACE(s, find, with) מחליפה כל הופעה של find בתוך s ב-with:

REPLACE('555-123-4567', '-', '')   -- '5551234567'

TRIM(s) מסירה רווחים משני הקצוות. העבירו ארגומנט שני כדי להסיר תווים אחרים, והשתמשו ב־LTRIM / RTRIM להסרה מצד אחד:

TRIM('  hi  ')          -- 'hi'
TRIM('---hi---', '-')   -- 'hi'

כך מנקים נתוני עמודה ישירות, בלי לעדכן את הטבלה.

challenge icon

אתגר

קל

הטבלאות והעמודות הזמינות:

  • contacts: id, phone

כל phone עשוי לכלול רווחים בתחילתו או בסופו ומספר כלשהו של מפרידי -. החזר את id ואת העמודה clean ללא רווחים ומקפים. מיין לפי id.

נסו בעצמכם

SELECT id,
       -- הסר רווחים ומקפים
FROM contacts
ORDER BY id
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה מעבר ליסודות

תרגלו בעצמכם: SQL אונליין