סטרוקטורעד קווערי שפּראַך אָפט געשטעלטע פֿראגן

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

01 פון 10

ווי קענען איך באַקומען צוריק פון דאַטאַבאַסע ניצן סקל?

אַלוואַרעז / וועטטאַ / געטי בילדער

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

02 פון 10

ווי טאָן איך מאַכן אַ נייַ דאַטאַבאַסע אָדער אַ נייַ דייטאַבייס טיש?

SQL גיט די CREATE DATABASE און CREATE TABLE commands צו לייגן נייַ דאַטאַבייסיז און טישן, ריספּעקטיוולי צו דיין דאַטאַבאַסע. די קאַמאַנדז צושטעלן אַ העכסט פלעקסאַבאַל סינטאַקס אַלאַוינג איר צו שאַפֿן טישן און דאַטאַבייסיז וואָס טרעפן דיין ספּעציפיש געשעפט באדערפענישן. מער "

03 פון 10

ווי טאָן איך שטעלן דאַטן צו אַ דאַטאַבאַסע?

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

04 פון 10

ווי טאָן איך ויסמעקן עטלעכע אָדער אַלע פון ​​אַ דייטאַבייס טיש?

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

05 פון 10

וואָס איז אַ נאַל ווערט?

נול איז די ווערט געניצט צו פאָרשטעלן אַן אומבאַקאַנט שטיק פון דאַטן. דאַטאַבאַסעס מייַכל נול וואַלועס אין אַ ספּעציעל וועג, דיפּענדינג אויף די טיפּ פון אָפּעראַציע אַז עס איז געניצט ין. ווען אַ נאַל ווערט ווערט ווי אַן אָפּעראַטאָר צו אַן און אָפּעראַציע, די אָפּעראַציע 'ס ווערט איז פאַלש אויב די אנדערע אָפּעראַציע איז פאַלש (עס איז קיין וועג די אויסדרוק קען זיין אמת מיט איין פאַלש אָפּעראַציע). אויף די אנדערע האַנט, דער רעזולטאַט איז נול (אומבאַקאַנט) אויב די אנדערע אָפּעראַציע איז אָדער אמת אָדער נאַל (ווייַל מיר קענען נישט זאָגן וואָס דער רעזולטאַט איז געווען.) מער »

06 פון 10

ווי קען איך פאַרבינדן דאַטע פון ​​קייפל דאַטאַבאַסע טישן?

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

07 פון 10

קענען איך פאַרבינדן אַ טיש צו זיך?

Yes! איר קענען נוצן אַ זיך-פאַרבינדן צו פאַרפּאָשעטערן נעסטעד סקל קוויריז ווו די ינער און ויסווייניקסט קוויריז דערמאָנען די זעלבע טיש. די דזשאָינס לאָזן איר באַקומען צוריקצאָל רעקאָרדס פון די זעלבע טיש.

08 פון 10

ווי קענען איך סאַמערייז דאַטן אין אַ דייטאַבייס טיש?

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

09 פון 10

וויאזוי קען איך צונויפשטעלן סאמארייזד דאַטן?

איר קען נוצן יקערדיק סקל קוויריז צו באַקומען דאַטן פון אַ דאַטאַבאַסע אָבער דעם אָפט טוט נישט צושטעלן גענוג סייכל צו טרעפן געשעפט באדערפענישן. סקל אויך גיט איר די מעגלעכקייט צו גרופע אָנפֿרעג רעזולטאטן באזירט אויף ראָלע-מדרגה אַטריביוץ אין סדר צו צולייגן אַגגרעגאַטע פאַנגקשאַנז ניצן די GROUP BY קלאָז. מער "

10 of 10

ווי קענען איך באַגרענעצן די צוטריט צו דאַטן קאַנטיינד ין אַ סקל דייטאַבייס?

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