וואָס איז אַ דאַטאַבאַסע קווערי?

קוועריעס כאַרניס די מאַכט פון דיין דאַטאַבאַסע

א דייטאַבייס אָנפֿרעג אויסצוגן דאַטן פון אַ דייטאַבייס און פאָרמאַץ עס אין אַ לידאַבאַל פאָרעם. א אָנפֿרעג מוזן זיין געשריבן אין דער שפּראַך די דאַטאַבאַסע ריקווייערז-יוזשאַוואַלי, אַז שפּראַך איז סקל .

למשל, אויב איר ווילט דאַטן פון אַ דייטאַבייס, איר נוצן אַ אָנפֿרעג צו בעטן די ספּעציפיש אינפֿאָרמאַציע איר ווילן. אפשר איר האָבן אַ עמפּלויעע טיש, און איר ווילן צו שפּור פארקויפונג פאָרשטעלונג נומערן. איר קען אָנפֿרעג דיין דאַטאַבאַסע פֿאַר דער אָנגעשטעלטער וואס רעקאָרדעד דעם העכסטן פארקויפונג אין אַ געגעבן צייַט.

די סקל אויסקלייַבן סטאַטעמענט

א דאַטאַבאַסע אָנפֿרעג מוזן נאָכפאָלגן די אָנפֿרעג פֿאָרמאַט פארלאנגט דורך די דייטאַבייס די מערסט פּראָסט פֿאָרמאַט איז די סטרוקטורעד קווערי שפּראַך (סקל) נאָרמאַל אָנפֿרעג פֿאָרמאַט געניצט דורך פילע דייטאַבייס פאַרוואַלטונג סיסטעמס. סקל איז אַ שטאַרק לשון טויגעוודיק פון אַוואַנסירטע קוויריז.

SQL ניצט אַ סעלעקציע ויסזאָגונג צו קלייַבן ספּעציפיש דאַטן.

באַטראַכטן אַ בייַשפּיל באזירט אויף די Northwind דייטאַבייס וואָס אָפט שיפן מיט דייטאַבייס פּראָדוקטן ווי אַ טוטאָריאַל.

דאָ ס אַ עקססערפּט פון די דאַטאַבאַסע טיש עמפּלויעעס:

עקססערפּט פון די 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

באַמערקונג אַז סקל קערט דאַטע אין אַ רודערן / זייַל פאָרעם וואָס איז ענלעך צו מיקראָסאָפט עקססעל, וואָס מאכט עס גרינג צו קוק און אַרבעט מיט. אנדערע אָנפֿרעג שפּראַכן קען צוריקקומען דאַטן ווי אַ גראַפיק אָדער טשאַרט.

די מאַכט פון קוועריעס

א דאַטאַבאַסע האט די פּאָטענציעל צו אַנטדעקן קאָמפּלעקס טרענדס און אַקטיוויטעטן, אָבער דעם מאַכט איז בלויז כאַרנאַסט דורך די נוצן פון די אָנפֿרעג. א קאָמפּלעקס דאַטאַבאַסע באשטייט פון קייפל טישן סטאָרינג אַ מיריאַד פון דאַטן. א אָנפֿרעג אַלאַוז איר צו פילטער עס אין אַ איין טיש אַזוי איר קענען מער לייכט פונאַנדערקלייַבן עס.

קוועריעס אויך קענען דורכפירן חשבונות אויף דיין דאַטע אָדער אָטאַמייט דאַטן פאַרוואַלטונג טאַסקס. איר קענען אויך אָפּשאַצן דערהייַנטיקונגען צו דיין דאַטן איידער קאַמיטינג זיי צו די דאַטאַבאַסע.