גיליונות הרמאות החיוניים של פקודות SQL למתחילים

גיליונות הרמאות החיוניים של פקודות SQL למתחילים

שפת שאילתה מובנית (SQL) היא הכלי המועדף על מניפולציה של מסדי נתונים. שפה זו מאפשרת לך לתפעל נתונים שאין כמותם, וזה לא עולה כסף להתחיל להשתמש!





אם אתה חדש בפקודות SQL או זקוק לתזכורת לחלקים מסוימים בכלי רב עוצמה זה העומד לרשותך, גיליון הרמאות של פקודות SQL שלנו להלן הוא בדיוק מה שאתה צריך. גלול למטה כדי לראות את המדהימות שהוא מכיל, או הורד את קובץ ה- PDF לשימוש עתידי. (קובץ ה- PDF מכיל דוגמאות לפקודות הנתונות.)





הורדה חינמית: גיליון בגידות זה זמין כ- קובץ PDF להורדה מהשותף שלנו להפצה, TradePub. יהיה עליך למלא טופס קצר כדי לגשת אליו בפעם הראשונה בלבד. הורד גיליונות הרמאות של פקודות SQL החיוניות .





כיצד לעקוף אתר חסום

גיליונות הרמאות של פקודות SQL החיוניות

פקודהפעולה
פקודות שאילתה
בחראבן בניין שאילתה בסיסית לאחזור נתונים.
בחר *שימוש ב- * עם SELECT מחזיר את כל העמודות.
עמודה SELECTציין עמודות מדויקות עם שמם.
בחר טבלה. טורהפנה לטור מטבלה ספציפית.
מציין היכן ניתן למצוא נתונים.
כפי שכינוי זמני של שם טבלה או עמודה לשם חדש.
איפהסנן תוצאות עם מצב.
וגםהשתמש במספר תנאים עם סעיף WHERE. התוצאות חייבות להתאים לכל התנאים.
אוֹהשתמש במספר תנאים עם סעיף WHERE. התוצאות צריכות להתאים רק לתנאי אחד.
מיין לפיסדר את התוצאות לפי עמודה. המאגר בוחר כיצד להזמין.
הזמנה לפי טור ASCסדר את התוצאות לפי עמודה בסדר עולה.
הזמנה לפי טור DESCסדר את התוצאות לפי עמודה בסדר יורד.
לְהַגבִּילהגבל את מספר התוצאות שהוחזרו.
לְקַזֵזדלג על מספר השורות הראשון OFFSET. משמש לעתים קרובות עם LIMIT.
משנההפעל שאילתה כדי לאחזר נתונים עבור שאילתה אחרת.
פונקציות מצטברות¹
לספורספור את מספר השורות התואמות את השאילתה.
מקסהחזר את הערך הגבוה ביותר בעמודה מספרית.
MINהחזר את הערך הנמוך ביותר בעמודה מספרית.
סְכוּםסכום הערכים של עמודה מספרית.
AVGחשב את הערך הממוצע של עמודה מספרית.
ישמשמש עם פונקציות מצטברות במקום סעיף WHERE.
קבוצה לפימשמש לחידוד תוצאה מצטברת.
מפעילים
כמוחיפוש תלוי רישיות אחר תבנית עם אופרטור תווים כלליים (%).
אני אוהבחיפוש שאינו רגיש לרשת לאחר תבנית עם אופרטור תווים כלליים (%).
בֵּיןחפש ערך בין שני ערכים. עובד עם תאריכים או מספרים.
>חפש ערכים גדולים מתנאי.
> =חפש ערכים גדולים או שווים לתנאי.
<חפש ערכים פחות מתנאי.
<=חפש ערכים שפחות או שווים לתנאי.
=חפש ערכים התואמים תנאי בדיוק.
חפש ערכים שאינם שווים לתנאי.
הִתאַחֲדוּתשלב שתי שאילתות ייחודיות (עם אותן עמודות) לתוצאה אחת.
איחוד הכלשלב שתי שאילתות (עם אותן עמודות) לתוצאה אחת. מותר לשכפל.
INקיצור עבור WHERE. מציין מספר תנאים או.
לא בקיצור עבור WHERE. מציין מספר תנאי OR (הפוך) או שאינם שווים ל-.
הוא אפסבדוק אם יש ערכים ריקים.
הוא לא אפסבדוק אם אין ערכים ריקים.
לְהִצְטָלֵבהחזר תוצאות התואמות שתי שאילתות.
מִינוּסהחזר תוצאות בשאילתה אחת שאינה נמצאת בשאילתה אחרת
מצטרף
עַלמשמש לציון העמודה להשוואה והתאמת תוצאות.
שימושקיצור עבור ON, משמש כאשר שם העמודה זהה בשתי הטבלאות.
הצטרף חיצוני לשמאלכל התוצאות מהטבלה השמאלית, ורק התוצאות התואמות מהטבלה הימנית.
הצטרף חיצוני לשמאל (עם NULL)(עם null) כל התוצאות מהטבלה השמאלית אך לא בטבלה הימנית.
הצטרף פנימיכל התוצאות התואמות בטבלה השמאלית והימנית.
הצטרף למלואוכל התוצאות מהטבלה השמאלית והימנית.
הצטרפות מלאה (ללא NULL)(עם null) כל התוצאות מהטבלה השמאלית והימנית, למעט התוצאות בשתי הטבלאות.
הצטרף ממש כלפי חוץכל התוצאות מהטבלה הימנית, ורק התוצאות התואמות מהטבלה השמאלית.
הצטרף ממש כלפי חוץ (עם NULL)(עם null) כל התוצאות מהטבלה הימנית אך לא בטבלה השמאלית.
יצירה ועריכה של טבלאות
צור טבלהצור טבלה חדשה.
ריקאפשר ערכים ריקים עבור שדה זה.
לא ריקאל תאפשר ערכים ריקים לשדה זה.
בְּרִירַת מֶחדָלערך שאוכל לאכלס את השדה אם אינו מסופק.
כפי שצור טבלה חדשה המבוססת על מבנה הטבלה הקיימת. הטבלה החדשה תכיל את הנתונים מהטבלה הישנה.
לוח שינוי (הוסף עמוד)הוסף טור חדש לטבלה קיימת.
טבלה משנה (ירידת עמוד)הסר עמודה מטבלה קיימת.
לוח שינוי (עמוד משנה)שנה את סוג הנתונים של עמודה קיימת.
טבלה משנה (שינוי שם עמוד)שנה את שם העמודה הקיימת.
שנה לוח (שנה שם לוח)שנה את שם הטבלה הקיימת.
טבלה משנה (שנה NULL)אפשר ערכי null עבור עמודה.
טבלה משנה (שינוי לא NULL)מניעת ערכי null עבור עמודה.
טפטפת טבלהמחק טבלה וכל הנתונים שלה.
קטוע טבלהמחק את כל הנתונים בטבלה, אך לא את הטבלה עצמה.
אילוצים
מפתח ראשיערך המזהה באופן ייחודי רשומה בטבלה. שילוב של NOT NULL ו UNIQUE.
מפתח זרהפניה לערך ייחודי בטבלה אחרת. לעתים קרובות מפתח ראשי בטבלה השנייה.
ייחודיאכוף ערכים ייחודיים עבור עמודה זו לטבלה.
חשבוןודא שערכים עומדים בתנאי מסוים.
אינדקס (יצירת)בצע אופטימיזציה של טבלאות והאיץ מאוד את השאילתות על ידי הוספת אינדקס לעמודה.
אינדקס (צור ייחודי)צור אינדקס שאינו מאפשר ערכים כפולים.
אינדקס (DROP)הסר אינדקס.
יצירה ועריכה של נתונים
הכנס (ערך יחיד)הוסף רשומה חדשה לטבלה.
הכנס (ערכים מרובים)הוסף מספר רשומות חדשות לטבלה.
הכנס (בחר)הוסף רשומות לטבלה, אך קבל את הערכים מטבלה קיימת.
עדכן הכל)שנה את כל הרשומות הקיימות בטבלה.
עדכון (היכן)שנה רשומות קיימות בטבלה התואמת תנאי.
מחק הכל)הסר את כל הרשומות מטבלה.
מחק (היכן)הסר רשומות מטבלה התואמת תנאי.
יצירה ועריכה של טריגרים¹
צור טריגרצור טריגר.
צור טריגר (או שנה)צור טריגר, או עדכן טריגר קיים אם הוא נמצא עם אותו שם.
מתי (לפני)הפעל את ההדק לפני שהאירוע קורה.
מתי (אחרי)הפעל את ההדק לאחר שהאירוע קורה.
אירוע (הכנס)הפעל את ההדק לפני או אחרי שהכנסה מתרחשת.
אירוע (עדכון)הפעל את ההדק לפני או אחרי שמתרחש עדכון.
אירוע (מחיקה)הפעל את ההדק לפני או אחרי מחיקה.
עַללאיזו טבלה יש למקד באמצעות הטריגר הזה.
TRIGGER_TYPE (לכל שורה)בצע את ההדק עבור כל שורה שהשתנתה.
TRIGGER_TYPE (לכל הודעה)בצע את ההדק פעם אחת בכל משפט SQL, ללא קשר למספר השורות שהשתנו.
לבצעמילת מפתח לציון סופה של הגדרת הטריגר הראשית.
DROP TRIGGERמחק טריגר.
יצירה ועריכה של תצוגות
צור תצוגהצור תצוגה חדשה.
כפי שהגדר היכן לאחזר את הנתונים לתצוגה.
עם אופציית צ'ק מדורגתודא שכל הנתונים שהשתנו באמצעות תצוגה תואמים את הכללים המוגדרים על ידי הכלל. החל את זה על כל תצוגות אחרות.
עם אפשרות בדיקה מקומיתודא שכל הנתונים שהשתנו באמצעות תצוגה תואמים את הכללים המוגדרים על ידי הכלל. התעלם מכך לכל תצוגות אחרות.
צור תצוגה חוזרתצור תצוגה רקורסיבית (כזו המתייחסת לביטוי שולחן משותף רקורסיבי).
צור תצוגה זמניתצור תצוגה הקיימת עבור ההפעלה הנוכחית בלבד.
תצוגת טיפהמחק תצוגה.
ביטויי טבלה נפוצים (CTE)
עםצור ביטוי שולחן משותף חדש.
כפי שציין את הנתונים לשימוש ב- CTE.
, (פסיק)שרשרת CTE מרובים.
Implement יישומי מנוע מסד הנתונים ותמיכתם משתנים לעתים קרובות.

SQL: השפה החזקה ביותר שיש?

זכור שדיאלקטים של SQL משתנים בין מנועי מסד הנתונים. זה קצת דומה להבדל בין DVD DVD ו- Blu-ray (או VHS ו- Betamax). SQL דומה בין מסדי נתונים, אך הפקודה המורכבת מדי פעם עשויה שלא לפעול בדיוק אותו הדבר בכל היישומים. רוב פקודות ה- SQL בגיליון הרמאים הזה יפעלו בכל מסד נתונים. הפקודות המורכבות שבהן התמיכה במסד הנתונים משתנה מצוינות ככאלה.

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



לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל Canon לעומת ניקון: איזה מותג מצלמות עדיף?

קנון וניקון הם שני השמות הגדולים ביותר בתעשיית המצלמות. אבל איזה מותג מציע את המערך הטוב ביותר של מצלמות ועדשות?

מה החברים שלי רואים כשאני מבטל את הפייסבוק
קרא הבא נושאים קשורים
  • תִכנוּת
  • שליף
  • SQL
על הסופר ג'ו קוברן(136 מאמרים פורסמו)

ג'ו בוגר מדעי המחשב מאוניברסיטת לינקולן שבבריטניה. הוא מפתח תוכנה מקצועי, וכשהוא לא מטיס רחפנים או כותב מוזיקה, לעתים קרובות אפשר למצוא אותו מצלם או מפיק סרטונים.





עוד מאת ג'ו קוברן

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה