קוועריעס כאַרניס די מאַכט פון דיין דאַטאַבאַסע
א דייטאַבייס אָנפֿרעג אויסצוגן דאַטן פון אַ דייטאַבייס און פאָרמאַץ עס אין אַ לידאַבאַל פאָרעם. א אָנפֿרעג מוזן זיין געשריבן אין דער שפּראַך די דאַטאַבאַסע ריקווייערז-יוזשאַוואַלי, אַז שפּראַך איז סקל .
למשל, אויב איר ווילט דאַטן פון אַ דייטאַבייס, איר נוצן אַ אָנפֿרעג צו בעטן די ספּעציפיש אינפֿאָרמאַציע איר ווילן. אפשר איר האָבן אַ עמפּלויעע טיש, און איר ווילן צו שפּור פארקויפונג פאָרשטעלונג נומערן. איר קען אָנפֿרעג דיין דאַטאַבאַסע פֿאַר דער אָנגעשטעלטער וואס רעקאָרדעד דעם העכסטן פארקויפונג אין אַ געגעבן צייַט.
די סקל אויסקלייַבן סטאַטעמענט
א דאַטאַבאַסע אָנפֿרעג מוזן נאָכפאָלגן די אָנפֿרעג פֿאָרמאַט פארלאנגט דורך די דייטאַבייס די מערסט פּראָסט פֿאָרמאַט איז די סטרוקטורעד קווערי שפּראַך (סקל) נאָרמאַל אָנפֿרעג פֿאָרמאַט געניצט דורך פילע דייטאַבייס פאַרוואַלטונג סיסטעמס. סקל איז אַ שטאַרק לשון טויגעוודיק פון אַוואַנסירטע קוויריז.
SQL ניצט אַ סעלעקציע ויסזאָגונג צו קלייַבן ספּעציפיש דאַטן.
באַטראַכטן אַ בייַשפּיל באזירט אויף די Northwind דייטאַבייס וואָס אָפט שיפן מיט דייטאַבייס פּראָדוקטן ווי אַ טוטאָריאַל.
דאָ ס אַ עקססערפּט פון די דאַטאַבאַסע טיש עמפּלויעעס:
עמפּלויעעיד | לעצטע נאמען | ערשטע נאמען | טיטל | אַדרעס | סיטי | Region | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | סאַלעס רעפּרעסענטאַטיווע | 507 - 20th Ave. E. | Seattle | WA | |
2 | Fuller | אנדריי |
| 908 וו. קאַפּיטאַל ווייַ | טאַקאָמאַ | WA | |
3 | ליווינג | Janet | סאַלעס רעפּרעסענטאַטיווע | 722 מאָס בייַ בלווד. | Kirkland | WA |
צו צוריקקריגן אַן אָנגעשטעלטער נאָמען און טיטל פון די דייטאַבייס, די SELECT דערקלערונג וואָלט קוקן עפּעס ווי דאָס:
סעלעקט FirstName, LastName, טיטל FROM Employees;
עס וואָלט צוריקקומען:
ערשטע נאמען | לעצטע נאמען | טיטל |
---|---|---|
Nancy | Davolio | סאַלעס רעפּרעסענטאַטיווע |
אנדריי | Fuller | וויצע פרעזידענט, סאַלעס |
Janet | ליווינג | סאַלעס רעפּרעסענטאַטיווע |
צו פֿאַרבעסערן די רעזולטאַטן ווייַטער, איר קען לייגן אַ ווו קלאָז:
סעלעקט FirstName, LastName FROM Employees
ווו שטאָט = 'טאַקאָמאַ';
עס קערט די FirstName און LastName פון קיין עמפּלויעע וואס איז פון טאַקאָמאַ:
ערשטע נאמען | לעצטע נאמען |
---|---|
אנדריי | Fuller |
באַמערקונג אַז סקל קערט דאַטע אין אַ רודערן / זייַל פאָרעם וואָס איז ענלעך צו מיקראָסאָפט עקססעל, וואָס מאכט עס גרינג צו קוק און אַרבעט מיט. אנדערע אָנפֿרעג שפּראַכן קען צוריקקומען דאַטן ווי אַ גראַפיק אָדער טשאַרט.
די מאַכט פון קוועריעס
א דאַטאַבאַסע האט די פּאָטענציעל צו אַנטדעקן קאָמפּלעקס טרענדס און אַקטיוויטעטן, אָבער דעם מאַכט איז בלויז כאַרנאַסט דורך די נוצן פון די אָנפֿרעג. א קאָמפּלעקס דאַטאַבאַסע באשטייט פון קייפל טישן סטאָרינג אַ מיריאַד פון דאַטן. א אָנפֿרעג אַלאַוז איר צו פילטער עס אין אַ איין טיש אַזוי איר קענען מער לייכט פונאַנדערקלייַבן עס.
קוועריעס אויך קענען דורכפירן חשבונות אויף דיין דאַטע אָדער אָטאַמייט דאַטן פאַרוואַלטונג טאַסקס. איר קענען אויך אָפּשאַצן דערהייַנטיקונגען צו דיין דאַטן איידער קאַמיטינג זיי צו די דאַטאַבאַסע.