כאשר מתכוונים לשאילתה בשפת SQL מתכוונים בעצן לפעולות אשר מצמצמות,מחשבות ,מטילות טבלת נתונים.
מטרת השאילתה היא להציג לשנות ולנתח נתונים בדרכים שונות.
השאליתה הכי נפוצה זוהיא שאילתת הבחירה SELECT שאילתה זו מקבלת תוצאות מטבלאות על פי קריטריון סינון ששאלנו בשאילתה.
נכון שפלט של שאליתה מוצג כטבלה אך ישנם הבדלים בין טבלה לשאילתה: הנתונים בטבלה נשמרים גם לאחר סגירתה אך הנתונים בשאילתה אינם נשמרים.
מבנה של שאליתת בחירה(SELECT):
SELECT - רשימת השדות שיוצגו בטבלת השאילתה.
FROM -רשימת הטבלאות בהן נמצאים הנתונים.
WHERE- תנאים לוגיים שיקבעו אילו רשומות ישלפו מהטבלה.
GROUP BY- השדות לפיהן מבצעים הקבצה של הרשומות המוצגות.
HAVING- תנאי לוגי ה קובע אילו רשומות יוצגו.
ORDER BY - השדות לפיהן יתבצע מיון הרשומות המוצגות.
בסוף השאילתה תמיד מופיע הסימן ;
הפרמטרים ALL ו DISCINT , ברירת המחדש היא ALL , השימוש ב ALL כאשר רוצים את כל השורות ואילו השימוש ב DISCINT הוא כאשר איננו אוצים ששורות משוכפלות יחזרו על עצמן.
חישובים בשאליתות SQL :
ניתן לכלול בתוך השאילתה חשיבוים אריטמטיים בפסוקית SELCET או ב WHERE .
ניתן להגדיר שם נרדם לטבלאות, עמודות ושדות - השימוש בשם נרדף נועד על מנת לקצר כמו כן אם ישנם שמות דומים גם לטבלאות ורשומות ניתן להבחין בניהם ע"י קיצור השם.
להגדרת שם נרדף נשתמש ב AS.
מטרת השאילתה היא להציג לשנות ולנתח נתונים בדרכים שונות.
השאליתה הכי נפוצה זוהיא שאילתת הבחירה SELECT שאילתה זו מקבלת תוצאות מטבלאות על פי קריטריון סינון ששאלנו בשאילתה.
נכון שפלט של שאליתה מוצג כטבלה אך ישנם הבדלים בין טבלה לשאילתה: הנתונים בטבלה נשמרים גם לאחר סגירתה אך הנתונים בשאילתה אינם נשמרים.
מבנה של שאליתת בחירה(SELECT):
SELECT - רשימת השדות שיוצגו בטבלת השאילתה.
FROM -רשימת הטבלאות בהן נמצאים הנתונים.
WHERE- תנאים לוגיים שיקבעו אילו רשומות ישלפו מהטבלה.
GROUP BY- השדות לפיהן מבצעים הקבצה של הרשומות המוצגות.
HAVING- תנאי לוגי ה קובע אילו רשומות יוצגו.
ORDER BY - השדות לפיהן יתבצע מיון הרשומות המוצגות.
בסוף השאילתה תמיד מופיע הסימן ;
הפרמטרים ALL ו DISCINT , ברירת המחדש היא ALL , השימוש ב ALL כאשר רוצים את כל השורות ואילו השימוש ב DISCINT הוא כאשר איננו אוצים ששורות משוכפלות יחזרו על עצמן.
חישובים בשאליתות SQL :
ניתן לכלול בתוך השאילתה חשיבוים אריטמטיים בפסוקית SELCET או ב WHERE .
ניתן להגדיר שם נרדם לטבלאות, עמודות ושדות - השימוש בשם נרדף נועד על מנת לקצר כמו כן אם ישנם שמות דומים גם לטבלאות ורשומות ניתן להבחין בניהם ע"י קיצור השם.
להגדרת שם נרדף נשתמש ב AS.
אין תגובות:
הוסף רשומת תגובה