שרשור באמצעות ||
חלק מהיחידה מעבר ליסודות במסלול ה-SQL של Coddy. שיעור 10 מתוך 27.
SQLite מחבר מחרוזות באמצעות האופרטור || (ולא באמצעות + שבו היית משתמש ב-JavaScript או ב-Python).
SELECT first_name || ' ' || last_name AS full_name
FROM usersאפשר לשלב ערכים מילוליים, עמודות ואת התוצאות של פונקציות מחרוזת אחרות. אם אחד מהאופרנדים הוא NULL, כל הביטוי הופך ל-NULL: עטפו עמודות שעשויות להכיל ערך NULL ב-COALESCE(col, '') כשרוצים שיתנהגו כערכים ריקים.
אתגר
מתחיליםטבלאות ועמודות זמינות:
products:id,brand,model,price
החזר את id ועמודה יחידה בשם label בפורמט '<BRAND> <model> - $<price>'. שם המותג צריך להיות באותיות גדולות; השאר בדיוק כפי שהם שמורים. מיין לפי id.
דוגמה: 'APPLE iPhone - $999'.
נסו בעצמכם
SELECT id,
-- הרכב תווית באמצעות ||
FROM products
ORDER BY id
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה מעבר ליסודות
תרגלו בעצמכם: SQL אונליין