Professional Documents
Culture Documents
sql סיכום יוטיוב
sql סיכום יוטיוב
–
קריאת לשתי עמודות-
SELECT LAST_NAME+FIRST NAME,CITY FROM COSTUMER
SELECT LAST_NAME+” “ +FIRST NAME,CITY FROM COSTUMER
יהפוך לעמודה אחת
–
-DISTINCTלהחזיר תוצאות יחודיות מעמודה אחת או יותר
אם יש דבר החוזר על עצמו כמו , MALE/FEMALEסטטוס משפחתי וכו’
אז במקום לעשות:
SELECT GENDER FROM COSTUMER
SELECT DISTINCT GENDER FROM COSTUMER
כך במקום כל התוצאות יופיע רק הבודדים
-אם אנו רוצים לצמצם בין שני עמודות כגון הצצה על לקוחות ממדינות שונות וערים שונות
ולראות כמה יש בכל אחת או לצמצם
SELECT DITINCT ____,____ FROM ___K
-WHEREסינון נתונים
WHERE SUB_DB<10
כך נסנן ערכים מתוך עמודה מסוימת
WHERE COLLOME_NAME OPERATOR VALUE
WHERE AGE <7
”where city =”los angels
”where join_date<=’10,10.2-001
*תאריכים וכו מפרידים עם / .וכו’
-IN OPERATOR
SELECT COSTOMER_ID, LASTNAME,FIRSTNAME,CITY FROM COSTUMER
)’WHERE CITY IN)’NEWYORK’,’LOSANGELS
להוציא לי את כל מי בשעמודות שמכיל את הערכים הללו
WHERE COLMN_NAME IN )(‘ ‘)s
between
כאשר אני רוצה לראות ערכים שנעים בין טווח מסוים
WHERE MONTLY-SALERY BETWEEEN 10000 AND 20000
WHERE COLUM BWTWEEEN VALUE AND VALUE
התחלתי ונמוך צריך להיות שמאלי וראשון כלומר לנפי האחרון והגבוה
–
-LIKE OPERATORעבודה על פי תבניות
שימוש ב* או ב _
SELECT LASTNAME,PHONENUMBER FROM COSTUMER
”%WHERE LAST NAME LIKE “%aחיפוש על פי האות a
%Aכל מה שמסתיים ב Aו A%כל מה שמתחיל ב _A%s
כאשר נוסיף _ אחרי האות או לפני זה יעיד על תו ספציפי שיהיה אחרי ההגדרה הראשונית
כלומר אם התבנית החא מה שמתחיל ב Aואז אוסיף _ יהיה לי על פי כך
ניתן להשתמש ב NOT LIKEוכך כל מה שלא עומד בתנאי הזה יעלה
–
-IS NULL
>< != מסמלים שונה
אם אנו רוצים למצוא NULLעלינו
SELECT LAST NAME PACK ID FROM COSTUMER
WHERE PACK ID IS NULL
–
-AND ORתלו בסדר פעולה
SELECT LAST NAME PACK ID FROM COSTUMER
WHERE PACK ID IS NULL AND PACKID>10