SQL: Lerne SQL-Datenbankabfragen und SQL-Grundlagen! | Bash (BizTech Matters) | Skillshare

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

SQL: Lerne SQL-Datenbankabfragen und SQL-Grundlagen!

teacher avatar Bash (BizTech Matters), Online Teaching Excel Expert

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

15 Einheiten (1 Std. 38 Min.)
    • 1. Was wir in diesem Kurs behandeln werden

      1:27
    • 2. Alles über SQL

      4:07
    • 3. WICHTIGE UPDATE – dein UPDATE

      3:50
    • 4. Einrichten deines Training

      4:31
    • 5. Daten-Manipulation

      8:03
    • 6. Einfache Anfragen

      13:11
    • 7. Einfache Abfragen (Lösung)

      5:19
    • 8. Mehr einfache Anfragen

      10:58
    • 9. Mehr einfache Abfragen (Lösung)

      5:39
    • 10. Mitmachen

      9:21
    • 11. Joins (Lösung)

      10:05
    • 12. Unterabfragen

      5:01
    • 13. Unterabfragen (Lösung)

      6:14
    • 14. Weitere SQL-Beispiele und Übungen!

      9:09
    • 15. Vielen Dank und Herzlichen Glückwunsch!

      0:45
  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Alle Niveaus

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

8.529

Teilnehmer:innen

8

Projekte

Über diesen Kurs

Das letzte Mal, wenn du versucht hast, einen Bericht aus deinen Rohdaten zu erhalten, aber das Schreiben von SQL-Abfragen erwies sich als eine schwierige Aufgabe..

Aber es muss nicht so sein!

Du wirst mit...

  • MEHR ZEIT!
  • Lerne das Schreiben von SQL-Abfragen!
  • Verstehe die Essenz dieser Abfragen, ohne sie zu merken!
  • Sieh dir, wie jede dieser Abfragen mit echten Beispielen verwendet wird!

Nach diesem Kurs wirst du in der Lage sein:

  • Lächeln Sie eigentlich, wenn Sie mit dem Schreiben von SQL-Abfragen beginnen :-)
  • Erhalten Sie jederzeit wertvolle data wenn Sie aus Ihren Rohdaten möchten!

Wenn du wie ich bist, verwende SQL täglich für wichtige Aufgaben, Textverarbeitung, Berechnungen oder sogar Webentwicklung. Egal, ob es sich um geschäftliche oder persönliche Projekte handelt, jeder möchte diese SQL-Abfragen frei und einfach verwenden können.

86379c29.png

Hier ist, was wir zu den SQL-Datenbankabfragen behandeln:

  • Alles über SQL und Datenbanken
  • Einfache bis fortgeschrittene Single
  • Mehrere Tabellen
  • Unterabfragen

Triff deine:n Kursleiter:in

Teacher Profile Image

Bash (BizTech Matters)

Online Teaching Excel Expert

Kursleiter:in

Hi! I'm Bash and over here at BizTech Matters, I love sharing what I know through online classes, with my over 10 years of IT and teaching experience. Whether it's creating websites, programs, spreadsheets, editing photos, or anything computer-related, I ensure that I will give you the tools to succeed.

 

My goal is to show you the essence behind on whatever I'm teaching you. Hop in for a fun ride into learning in the technology world!

 

Join me in learning the following this growing list of skills:

- Mastering Top Microsoft Excel Formulas

- Mastering SQL Queries

- Create your own Power BI Dashboard!

- Use Excel Power Query to Clean your Dirty Data

- Use the Top 50 Excel Keyboard Short... Vollständiges Profil ansehen

Kursbewertungen

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%
Bewertungsarchiv

Im Oktober 2018 haben wir unser Bewertungssystem aktualisiert, um das Verfahren unserer Feedback-Erhebung zu verbessern. Nachfolgend die Bewertungen, die vor diesem Update verfasst wurden.

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen bei Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Was wir in diesem Kurs behandeln werden: Hallo und Brian zu Hause und willkommen in den Kurs Mastering Fortsetzung Datenbank. Knittern, Holen Sie sich alles, was Sie wollen aus Ihren Daten. Also führe ich dich einfach schnell auf das, was wir in diesem Kurs abdecken werden. Also hier ist die Struktur. Natürlich werden wir mit allem über SQL oder Sequel und Datenbasis beginnen. Und dann werden wir Ihr Trainingsgelände einrichten, das sich in Ihrem Computer befindet, wie wir sofort mit dem Programmieren in Firefox beginnen können. Ziemlich cool, was? Und danach springen wir direkt zur Datenmanipulation. Nur mehr der Grundlagen, die auf Wie erstellen wir Tabellen? Wie fügen wir Datenaktualisierung ein, löschen Datenquellen in den Tabellen, und dann springen wir direkt auf einzelne Tabellenfalte von Null zu Held? Denn was wir hier tun, ISS von Grund auf, wie wir anfangen können, Daten in einer einzigen Tabelle zu erstellen, bis zu den fortgeschrittenen Konzepten und einem Nexus. Der Beitritt zu diesem ist das Herz aus der Datenbankabfrage, weil hier beginnen wir mit mehreren Tabellen zu interagieren und dann mehr Wert aus den Daten und dem Nexus Sub Korea zu erhalten. Weil ich Ihnen zeigen wollte, dass es auch einen anderen Weg gibt, Tabellen miteinander zu verknüpfen . Aber das erste, was los ist. Vielen Dank, dass Sie an diesem Kurs teilgenommen haben. Es bedeutet mir wirklich viel und das Vorbereiten dieses hier. Und ich hoffe, dass es uns viel Wert bringen würde. Nun, und dann empfehlen Sie bitte diesen Kurs, wenn Sie diesen genießen, und jede ehrliche Bewertung wird sehr geschätzt, also lasst uns anfangen. 2. Alles über SQL: Lassen Sie uns nun über Fortsetzung sprechen So sequel steht für strukturierte Abfragesprache. Es ist eine Programmiersprache, die verwendet wird, um Daten in einer relationalen Datenbank abzufragen oder zu manipulieren. Wenn wir also sagen, Daten erstellen, geht es eher darum, Daten aus der Datenbank abzurufen und dann die Daten so zu massieren oder zu manipulieren , dass sie für Ihre Bedürfnisse nützlich sein und Daten manipulieren. Es geht eher darum, Daten aus Ihrer Datenbank einzufügen, zu aktualisieren oder zu löschen, und die Datenbank hat verschiedene Managementsysteme , um nur einige zu nennen. Microsoft Sequel Server. Microsoft Access Sequel Light. Meine Fortsetzung. Orakel. Einige davon könnten Ihnen und der Datenbank vertraut sein. Sie könnten sich dies als eine Sammlung von Tabellen vorstellen. Also vielleicht etwas Ähnliches wie Excel, wobei es mehrere Arbeitsblätter in Excel und dann jede Arbeit Scheiße gibt. Man könnte es sich vorstellen, wie ein Tisch für jeden von ihnen. Und warum würdest du überhaupt Butter etwas über Fortsetzung lernen? Und hier werden die Vorteile, die ich Ihnen teilen könnte kitzeln Entwickler oder Datenbankadministratoren oder DB A's sehr gut bezahlt und mähen. Fortsetzung. Es ist eine der begehrtesten Fähigkeiten und eine vorteilhafte gut ISS. Es ermöglicht Ihnen, Antworten zu bekommen, die Sie wirklich schnell wollen. So haben Sie Ihre Rohdaten und Sie können sie schnell so massieren, dass es Ihnen die Informationen geben , die Sie wollen. Hier ist eine Tabelle von Studenten, die ich Ihnen zeigen möchte. Es ist eigentlich einer der Tische, die wir in unserem Kurs benutzen werden. Und Sie konnten hier sehen, dass wir den Schüler haben, den ich den Vornamen habe. Wir haben den Nachnamen, Staatsangehörigkeit und das Geburtsdatum. Es könnte Ihnen etwas Besonderes sein. Hier drüben ist der Student i D. D. Das ist eigentlich unser Primärschlüssel. Wenn wir also Primäre Kinder Spalte oder Satz von Spalten sagen, ist dies eine eindeutige Kennung für jede einzelne Zeile in dieser Tabelle. So zum Beispiel hier sagen, können wir zum Beispiel hier sagen, dass Mickey Mouse den eindeutigen Bezeichner hat. Und wenn wir sagen, Nummer vier Student I D Nummer vier waren in Bezug auf Daisy Duck in dieser Tabelle, so dass dies tatsächlich eine Quelle verwendet wird, um zu beziehen. Andere Tabellen in der Datenbank werden in kurzer Zeit Beispiele zeigen. Also haben wir noch zwei Tische hier drüben. Sie können hier die Tabelle der Klassenzimmer sehen. Also haben wir hier Baumsäulen. Klassenzimmer I d. Wir haben den Klassennamen und dann das Gewicht. Also das Gewicht ist nur mehr weg sagen Wie schwer ist die Note von dieser Klasse in Richtung Ihrer endgültigen Punktzahl und Tabelle Studenten Einschreibung? Dies ist also der Verbinder zwischen den Schülern und der Liste des Klassenzimmers. Damit Sie hier drüben sehen können, dass wir Student I D Spalte haben. Und dann haben wir die Klasse I D Spalte und die Note von jeder Klassenstudenten-Kombination . Okay, du könntest hier einen Schwung sehen. gibt es einen Primärschlüssel für die Einschreibung der Studierenden diese spezifische Tabellegibt es einen Primärschlüssel für die Einschreibung der Studierenden. Und dann gibt es auch den Primärschlüssel des Klassenzimmers I d. Für den Tisch aus Klassenzimmern. Also, nur um all diese Baumtabellen zu beziehen, um sie zu bekommen, das sind die gleichen Tabellen, tatsächlich, was wir in den vorherigen Folien und hier gesehen haben, wenn wir uns die mittlere Schüler-Einschreibung Tabelle ansehen, können Sie hier sehen, dass für die erste Reihe waren sagen, dass Student I d. Eins und Klassenzimmer mächtig. Es gibt einen tollen aus 91. Was das bedeutet, ist ein Schüler, den ich Mickey Mouse deace, und im Klassenzimmer. Ich beziehe mich auf die Interaktion der Öffentlichkeit. Das bedeutet also, dass Mickey Mouse bei 91 in der öffentlichen Interaktionsklasse stand, die Klassenidee Nummer eins hat eine Punktzahl von 91. Okay, also wir, warum Mickey Mouse 91 in der öffentlichen Interaktion erzielte. Und wenn du rüber in die Scheide sprichst, wird es uns sagen, dass Mickey Mouse in 90 stand. Nummer eins in der laufenden Klasse, die Klassenzimmernummer ist. Tree muss 89. Hier könnten Sie also sehen, dass es eine Sammlung von Tabellen gibt, die wir haben, und die Sammlung definiert auch, wie diese Mitteltabelle, der Schüler und Rolling der Tabelle definiert die Beziehung zwischen der Schülertabelle und der Klassenzimmertisch, und darüber hinaus hält es auch den Überblick über die Noten von seinen Schülern. 3. Wichtige UPDATE – dein SQL Training: Hi. Es ist ein Video-Update über die Anwendung, die wir für diesen Kurs verwenden werden, wenn es darum geht, unsere Fortsetzungsübungen durchzuführen. So war der ursprüngliche Weg für uns, unsere Fortsetzungsanweisungen auszuführen, durch Mozilla Firefox und auch mit einem Add-On zu Firefox namens Sequel Light Manager. Aber das Problem mit, dass man waas Firefox wird wurde die Aktualisierung ihrer Version, und als Ergebnis, die Fortsetzung Light Manager funktioniert nicht mehr. Firefox und einer unserer Schüler haben diesen empfohlen, und wenn ich versucht habe zu klingen, hat es großartig funktioniert. Und das ist wirklich eine gute Empfehlung, die ich auch allen ein paar geben möchte. Also habe ich versucht, uns gut für DB-Browser für Nachfolge-Nacht zu Süden. Also hier ist die Website Fortsetzung Light Browser, dass Borg, und was Sie tun können, ist einfach herunterladen, je nachdem, ob Ihr Mac oder wenn Sie Windows verwenden, rechts und dann installieren Sie es auf Ihrem Computer und dann werden Sie in der Lage sein, die Durchführung der Fortsetzungsübungen als auch. Das Gute an diesem hier ist natürlich auch wahr . Wir verwenden Mozilla Firefox und Sichel Life Manager in unserem Kurs in den Videos, aber die Verwendung altert die Anwendung, der DB-Browser vertikal. Das ist genau das Gleiche. Also werde ich Ihnen eine schnelle Demo geben, wie Sie DB-Browser installieren und auch anfangen, es zu benutzen. Okay, in meinem Fall benutze ich Fenster. Also habe ich die Windows-Anwendung oder den Installer für diese heruntergeladen, also werde ich einfach doppelklicken, und dann können wir eine schnelle Installation aus dem DB-Browser machen. Richtig? Also will dieses Setup geladen hat, es ist nur klicken Sie auf Weiter. - Richtig. Das hier ist ein guter Grad. Sie können auf Weiter klicken. Ok, geh einfach installieren. Und wenn wir die Installation abgeschlossen haben, können wir weitermachen und anfangen, diese zu benutzen, um einen Blick zu werfen. Und das Gute an diesem hier ist, dass es dem Rest der Tutorials sehr ähnlich ist, also wird es keinen großen Unterschied geben. Okay, jetzt haben wir unsere Devi Ihr Fenster hier öffnen. Also der erste Schritt für uns zu tun ist, eine neue Datenbank zu erstellen, Also möchte ich auf neue Datenbank klicken. Wir müssen nur einen Dateinamen auf das angeben, was wir ablegen möchten. Wie der Datenbankname in Ordnung zu sein, so ist es einfach gehen diese schnell gespeichert. Nehmen Sie einfach auf. Test-Datenbank hier drüben. Richtig, gehen Sie sicher. Und jetzt will ich, dass wir es haben. Wir könnten einfach dieses Fenster schließen und dann für die Zwecke des Kurses wird sich hauptsächlich auf die Fortsetzung Registerkarte hier konzentrieren. Und was ich habe, ist das Anfangsskript. Erstellen Sie unsere erste Datenbank, damit wir mit der Durchführung unserer Übungen beginnen können. Ich schreibe den Text hier rein. Okay, also werde ich das in der nächsten Lektion zeigen, wo du das Foul bekommen kannst. Aber ich wollte Ihnen eine schnelle Demo geben, wie wir Devi Browser verwenden. Richtig? Und wenn wir dann mit dem Skript zufrieden sind, klicken wir einfach auf dieses. Dies ist der Lauf Fortsetzung oder führen Sie Fortsetzung unten. Es wird das gesamte Skript hier ausführen, wenn Sie dieses gehen. Und wir waren in der Lage, unsere Fortsetzungsanweisungen erfolgreich auszuführen. Okay, das ist also das gleiche Muster, das Sie True des Kurses verwenden werden, wenn wir die anderen Fortsetzungsskripte machen . Legen Sie einfach Ihr Skript hier ein und klicken Sie dann auf die Fortsetzung unten ausführen. Also, nur um zu wiederholen, werden wir nicht Mozilla Firefox und die Fortsetzung Light Manager verwenden. Fügen Sie es hinzu, weil es nicht mehr funktioniert. Und das ist, was ich in dem Moment empfehle BB Browser für Sichelnacht, weil es viel einfacher ist, eine Swell zu verwenden und Sie nur eine Anwendung verwenden. Also, wenn Sie irgendwelche Fragen oder Fragen haben, zögern Sie nicht, unseren Diskussionsbereich richtig zu verwenden, Lassen Sie einfach Ihre Frage dort und ich werde Sie so schnell wie möglich kontaktieren. 4. Richten deinen Trainingskurs ein.: Okay, jetzt werden wir über dein Trainingsgelände diskutieren. Also hier wird die Fortsetzung Programmierung machen, so dass Sie die Datenbank von Grund auf neu erstellen können , oder? All Ihre Fragen tun es. Du bist nur high, Isis. Und oben darauf, Sie brauchen nur Firefox auf Ihrem Computer installiert werden, und dann werden wir mit einem Firefox Adam namens Sichellicht-Manager. Also habe ich die Schritte hier aufgelistet, aber um es Ihnen klar zu machen, was ich tun werde, ist eine kurze Demo darüber, wie wir das auf Ihrem Computer installieren können. Okay, also haben wir das nur als eine kurze Referenz verwendet, wenn Sie zurück zu OK gehen müssen, also hier ist D Firefox-Seite und ich werde den Link hier drüben posten. Also, um Notiz zu nehmen, verwende ich eigentlich eine ältere Version der Fire-Datei. So können Sie hier sehen, ist die erweiterte Unterstützung von Firefox Release, weil die Fortsetzung Licht Manager funktioniert nicht mit der neuesten Version von Firefox. Also, wenn Sie zum Beispiel die neueste Version installiert haben, gehen Sie einfach auf diese Seite und scrollen Sie einfach nach unten und laden Sie sie herunter, zum Beispiel für mich wird es Windows 64 Bit sein, also gehe ich direkt zum Englisch und ich werden gerade heruntergeladen und installiert Firefox, so ist es ziemlich einfach. Installation von Firefox ist nur auf den nächsten klicken, sobald Sie d Installer-Datei starten. Also gehen wir einfach für das spezifische Betriebssystem, das Sie verwenden, und laden Sie dann einfach das Installationsprogramm herunter . Und dann, wenn Sie Firefox installiert haben, gestartet und gehen Sie dann zu diesem Link. Ich werde auch diesen Link posten. Also suchen Sie einfach nach einem Nachfolge-Lichtmanager, und Sie könnten hier sehen, dass es eine untere Kälte hinzufügen, um die Datei zu feuern, also ist es ziemlich unkompliziert. Ich klicke einfach. Fügen Sie Firefox So jetzt ist es bereit, fragen Sie mich, ob ich gehen mit den Installationen sind nur klicken Sie auf Installieren, und wir werden mit einem schnellen Neustart auf Firefox. Also nach dem Klicken auf Restart könnte hier in meinem Firefox sehen ist auf Erscheinung spät jetzt , und ich werde einfach gehen Sie direkt zu So lassen Sie mich einfach zu Tools gehen und Sie werden sehen Fortsetzung wie Manager Jetzt ist es jetzt in Ihrem Fire installiert Fällt, und das ist die Fortsetzung Light Manager. Die Schnittstelle und die ersten Dinge zuerst ist, dass wir eine neue Datenbank erstellen müssen, also werde ich einfach auf neu klicken . Geben Sie ihm einfach einen Namen, der sagt, das ist unsere Mathematik Sequel Database. Geht gut und es wird euch fragen, Willst du es retten? Also liegt es an dir, wo du es für mich speichern willst. Ich werde es einfach in einem Ordner und einem neuen Ordner speichern, kalt und sagen dies unsere Datenbank. Ich wähle es einfach aus. Und jetzt haben Sie Ihre leere Datenbank. Das ist also mehr verblüfft, nur ein Container für alle Ihre Tische darin. Und das nächste ist, ich habe bereits ein Anfangsskript für Sie erstellt. Also erste Skripte waren dies alle von den erstellten Schüler-Tabellen. Anmeldungen, die Klassenzimmer und die Anfangsdaten werden auch mit ihrem Skript aufgefüllt und das Skript zu finden. Es ist tatsächlich in der Registerkarte „Ihre Projekte“ von dieser Klasse und Fertigkeiten teilen, und Sie könnten einfach dorthin gehen und diesen Text herunterladen. Aber es ist nur eine Textdatei, also kopiere ich einfach Text. Lass mich das einfach größer machen, okay? Also lassen Sie mich einfach diese löschen, und ich werde nur Tempo den Text und Sie konnten sehen, dass dieser Griff es ziemlich verrückt. Alle Inhalte, die für den Diskurs benötigt werden. Und das Gute an diesem hier ist zum Beispiel, zum Beispiel, wenn Sie etwas mit dem Studententisch gemacht haben, der den Tisch brach, könnten Sie einfach auf das Skript zurückgreifen. Und was das Skript tun wird, ist, dass es alles alle Ihre Tabellen entfernt, die Daten hält und sie dann von Grund auf neu erstellt. Das heißt, es bringt Sie zurück in den ursprünglichen Zustand, und Sie könnten den Kurs mit diesen Reset-Daten wieder instand setzen. Eine andere Sache, das Amt zur Kenntnis zu nehmen. Stellen Sie sicher, dass Sie sich auf der Registerkarte Fortsetzung ausführen befinden, da Sie hier mit dem Codieren beginnen und dann die Fortsetzungsskripte ausführen können. Also, sobald wir das Skript hier drin hatten, klicke ich einfach auf Fortsetzung und du könntest hier sehen. Letzter Fehler sagt, dass es kein Fehler ist. Also, was bedeutet, dass alles erfolgreich läuft. Und wenn wir nach links scrollen, könnten Sie hier sehen, dass es bereits Baumtabellen, Klassenzimmer, Studenteneinschreibungen, Studenten und lassen Sie mich einfach dieses Skript hier löschen und lassen Sie mich einfach nur eingeben, um wenn alles gut funktioniert von okay, Studenten und gehen Fortsetzung laufen und Sie konnten jetzt den Inhalt unserer Schülertabelle sehen 5. Datenmanipulation: bevor Sie direkt zum Cred-Teil springen. Was ich Ihnen jetzt zeigen möchte, ist die Datenmanipulation der Fortsetzung. Also verwenden die Initialen tatsächlich all dies, so dass wir hier sehen konnten, um Tabelle zu erstellen und wie wir die Schülertabelle erstellt und dann Daten geltend machen, und Sie könnten auch Daten aktualisieren und löschen. Also hier drüben könnte man die Syntax auf der linken Seite sehen, wie sie erstellt wird. Und dann auf der rechten Seite ist es ein echtes Beispiel. Also, zum Beispiel hier haben wir große Tabelle, und dann geben Sie den Tabellennamen an, und dann geben Sie den Spaltennamen und dann den Datentyp und in welcher Einschränkung wir brauchen. So wiederholt es sich nur auf zusätzliche Spalten, die Sie hinzufügen müssen, und jede schließen Sie es mit der Kleidung Eltern Geschmack hier drüben, so dass Sie auf der Studenten-Demo sehen könnten, so werden wir erstellen. Es gibt einen Zauber in kurzer Zeit und Sie könnten Ihre erstellbare Studenten-Demo sehen und dann haben wir ein paar Spalten hier drüben. Wir haben Student I d. Sie geben es als eine ganze Zahl an, die eine Zahl ist, und dann unsere Einschränkung ISS primäre T Also was bedeutet, dass diese Spalte hier würde eindeutig seine Zeile in unserer Studenten Demo Tabelle identifizieren. Okay? Und dann folgt der Vorname, der eine var schnitzen ist. Unser Auto ist nur eine Schnur. Man könnte es sich als einen Text vorstellen, der 200 Zeichen ausgeliehen hat. Diese Einschränkung hier drüben, nicht jetzt. Es bedeutet, dass es mit einem Wert immer so sein muss. Was bedeutet, wenn Sie eine neue Zeile hinzufügen möchten, zum Beispiel, Studenten Demo, dann sollte es immer einen Vornamen es diese obligatorisch und das gleiche für den Nachnamen geben . So string off 200 Zeichen Texas 200 und dann nicht wissen, so, was bedeutet, es ist auch obligatorische Nationalität, die gleiche Sache, 100 Zeichen, und dann nicht wissen. Und dann hier drüben, Date von Bert und es ist ein Tagestyp. Sie könnten hier ein Datum angeben, und dann bedeutet es jetzt, dass es s schwarz gelassen werden kann. Okay, also ist dies für Tabelle erstellen, und als nächstes haben wir einfügen. Sobald Sie Ihre Tabelle erstellt haben, können Sie bereits Daten in die Tabelle einfügen. Also haben wir Ihre Einfügung in den Tabellennamen und dann die Spalte. Was bedeutet, dass wir die Spaltennamen von der Tabelle angeben und unabhängig von der Reihenfolge, die Sie hier in den Spalten angeben, sollten die Werte übereinstimmen. Zum Beispiel, wenn in Spalte 1 erwarten, wenn ich Vorname, dann die Werte hier, der erste Wert, den ich hier angeben werde, muss der Vorname ein Swell sein und sie aufrufen. Zum Beispiel, wenn ich es Nationalität lege, dann muss es Nationalität für die zweiten Werte hier drüben sein. So kann ich hier sehen, dass es mehrere Zeilen vom Einfügen gibt. Also, was bedeutet, dass dieser ein Raum oder eine Platte und die 2. 1 ist die zweite Reihe und Cheddar. Also in die Hose aus. Wenn Sie 20 Datensatz in einem Rutsch einfügen möchten, dann können Sie es in einer einzigen Insert-Anweisung tun. Okay, Also, wenn ich jetzt hier gehe, in den Einsatz in Studenten Demo, wir haben Vorname, Nachname, Nationalität und Geburtsdatum. Dann würden die Werte zwei Zeilen einfügen. Also haben wir Mickey Mouse American für die Nationalität und dann haben wir die Datteln Vogel hier drüben . Gleiches gilt für die zweite Rolle. So können Sie hier sehen, es ist ein Komma, dann gefolgt von der nächsten Zeile Donald bis Japanisch und dann 1922 für den Datumsaufwand und gefolgt von einem sieben Kontakt Sami Common bedeutet ziemlich viel, dass Sie Ihre Aussage bereits beendet haben , also ist das für den Einsatz. Lassen Sie uns also zu den letzten beiden springen, um Daten zu manipulieren. Daher haben wir ein Update, also aktualisieren Sie es ist mehr davon, dass Sie vorhandene Daten in Ihrer Tabelle bereit haben, und Sie möchten Änderungen an den Daten vornehmen. Aktualisierungsproblem konnte also dieselbe Steueraktualisierung sehen, die die Tabelle erneut angegeben hat und dann eine bestimmte Spalte auf den neuen Wert und dann andere Spalten festlegen und welche Werte Sie ändern möchten . Es hängt also wirklich davon ab, wie viele Spalten Sie für den Wert ändern möchten. Sie könnten 10 Spalten angeben, wenn es notwendig ist und hier etwas Neues ist. Wir sind konditioniert, was bedeutet, dass es eher ein übereinstimmendes Kriterium ist, auf welche Datensätze Sie aktualisieren möchten? Also, zum Beispiel, wenn ich hier Updates aktualisieren möchte Studenten Demo setzen Sie den Vornamen auf John waren Nachname gleich Gerüche, Also, wenn wir einen Datensatz von Mickey Mouse in dieser Tabelle haben. Dann würde der Nachname der Maus mit diesem Datensatz übereinstimmen. Und dann würden wir den Vornamen von Mickey zu John ändern, indem wir diese Update-Anweisung verwenden . Also die Elite, auf der anderen Seite, ist, dass Sie daran denken. Es ist wirklich ähnlich zu aktualisieren, also lösche das Problem. Sie müssen erneut den Tabellennamen und dann eine Arbeitsbedingung angeben. Also dasselbe gibt es ein übereinstimmendes Kriterium, das Sie angeben müssen, auf welchen Datensätzen Sie aus Ihrer Tabelle löschen möchten. Also hier drüben haben wir von Studenten gelöscht. Demo waren Nachname gleich Maus. Also wollen wir alle Aufzeichnungen entfernen, die einen Nachnamen von meinem Haus haben. Okay, also springen wir rüber zum Nachfolger Lichtmanager. Und lassen Sie uns alle Aussagen und Aktionen sehen. Also, was an erster Stelle ist Thekla ein Tisch und ich werde nur diese erste Studenten-Demo laufen . Also keine Fehler, okay? Und was dann? Ich werde tippen. Ist das eigentlich ein Vorschuss? Wir werden dies im nächsten Video Select-star from Studenten-Demo diskutieren. Also für jetzt könnten Sie sich vorstellen, dies ist eine schnelle Aussage, um den gesamten Inhalt aus einer bestimmten Tabelle anzuzeigen . Also, wenn wir es immer noch nichts drinnen laufen. Aber Sie konnten den Anruf sehen, wenn wir Schülern I d Vorname, Nachname, Nationalität und Geburtsdatum erstellt Nachname, . Und jetzt, was wir als nächstes tun werden, ist, dass wir einige Daten in unserer Demo Tabelle sehen wollen. Also haben wir in Studenten Demel und Mickey Mouse und Donald Duck einfügen. Also führe ich die Fortsetzung. Also kein Fehler wieder. Und ich gehe einfach weiter, so dass wir de Select Stern wiederverwenden können, nur um den Inhalt unserer Tabelle zu überprüfen . Also werde ich Run Sequel nehmen und du könntest sehen, dass wir zwei Datensätze in Mickey Mouse und Donald haben. Eine andere Sache ist, sich vor einiger Zeit in unserem Insert-Statement zur Kenntnis zu nehmen, lassen Sie mich das hier platzieren. Wir haben Studenten I D nicht angegeben. In dieser Spalte in unserer Insert-Anweisung, weil eine Sache ist, dass wir Schüler I d definiert. Als Primärschlüssel, und was es tun wird, wird es automatisch erhöht, was bedeutet, wird es automatisch ausgefüllt. Also, wenn ich hier eine unter-Zeile hinzufüge, wird es Nummer Baum Nummer vier sein, ein Cheddar von 5678 und es wird einfach weitergehen, und es wird sicherstellen, dass es für die gesamte Tabelle einzigartig ist. Es ist also etwas, das Sie nicht einfügen müssen, das Sie nicht handhaben müssen, da es automatisch die ID für Sie inkrementieren wird . Also lasst uns rüber springen, um zu aktualisieren, nur um zu sehen, was als nächstes passiert. Also, was wir jetzt passieren wollen, ist Updates zu seiner Demo. Also wollen wir alle Datensätze mit dem Nachnamen der Maus, das ist dieser. Ändern Sie den Vornamen in John. Also lassen Sie mich das laufen. Okay, keine Fehler. Das ist also wieder Typ. Wählen Sie Stern aus Studenten Demo. Und jetzt konnte ich einen Rekord sehen. Es ist jetzt John Mouse und für die letzte zum Löschen. Also lasst uns das hier setzen. Sie möchten von den Schülern sie über den Nachnamen löschen. Es ist Maus. Also haben wir nur diese Platte hier drüben. Das hier laufen, okay, nur Kick. Und haben wir unsere ausgesuchte Aussage? Lassen Sie uns die Select-Anweisung ausführen und Sie konnten sehen, dass es nur noch einen Datensatz für die Studenten-Demo gibt, da wir bereits alle Datensätze gelöscht haben, die den Nachnamen von meinem Haus 6. Einfache Fragen: Okay, also lasst uns mit einzelnen Tabellen erstellen beginnen. Also sollten sich einzelne Tische Steinbrüche zuerst darauf konzentrieren, Daten aus einer Tabelle zu holen. Also wollen wir Ihre Grundlagen zuerst in Bezug auf die Erstellung einer Tabelle, bevor wir zu mehreren Tabellen springen. Okay, also lasst uns anfangen. Wir haben hier, holen den ganzen Studententisch, und Sie könnten hier sehen, dass es zwei Striche gibt. Was das bedeutet, ist, dass diese Zeile hier drüben Kommentar wird, was bedeutet, dass dies ignoriert wird und nicht als Fortsetzungsanweisungen behandelt wird. Das ist also ziemlich nützlich, wenn Sie ein langes, unbeständigtes Skript haben und Dokumentation platzieren möchten, die verschiedene Teile von Ihrem Skript erklärt , so dass es nicht verwirrend wird. Wenn zum Beispiel Monate später Sie zum Beispiel Monate späterzu Ihrem Drehbuch zurückkehren und sich dann fragen, wofür ist das noch einmal? Sie können Kommentare verwenden, um dies für Sie zu tun. Was wir hier tun wollen, ISS direkt nach unten die Aussage. So, wie Star von Studenten. Also bedeutet der Stern. Geben Sie mir alle Spalten zurück und von würde die Tabelle angeben, aus der Sie Ihre Daten abrufen möchten . Und da unser Tabellenname Studenten ist, möchten wir alle Daten aus der Schülertabelle erhalten. Also, das ist die Fortsetzung laufen. Und du könntest hier sehen, dass dies die achten Studenten sind, die wir Donald auf Goofy haben . Sie sehen einen Cheddar. Also lasst uns zum nächsten Beispiel springen. Also holen Sie den Schüler i d. Vorname Nachname von diesem in diese Tabelle. Also jetzt haben wir spezifische Spalten. Wir wollen nicht die ganze Spalte Schüler i d. Vorname, Nachname, Nachname, Nationalität und Geburtsdatum bekommen. Wir wollen eine bestimmte Spalte. Also, was wird tun? Ja, Celek. Ich werde nicht zuerst angeben, was von den Schülern zurückkehrte. Da es aus der Schülertabelle stammt, werden wir den Vornamen des Studenten angeben. Es ist betrunken und Sie konnten sehen, jetzt haben wir drei Säulen für unseren Angriff. Also, jetzt Vorname, Nachname von der Studenten Tabelle und wir haben eine Bedingung, die einen Nachnamen aus Ente hat. Es werden also diese Aufzeichnungen hier drüben sein, die wir zurückgeben wollen. Also, wie machen wir das? Also, was ich tun werde, ist, ich werde einfach unsere vorherige Aussage wiederverwenden und was wird hinzufügen s a, wo wir für diese eine sind. Wenn Sie mit dem Update und Löschen vertraut sind, ist es tatsächlich sehr ähnlich, wo es mehr Flucht von Filterkriterien, die Sie verwenden möchten , so dass Ihr Ergebnis basierend auf dem, was Sie angeben, gefiltert wird. Also wollen wir einen Nachnamen stecken. Also lasst es uns austippen. Es ist Nachname, Gleichheit Dunk. So könnten Sie hier sehen, dass, wenn wir eine Zeichenfolge oder einen Text angeben, wir ihn mit dem Apostroph umschließen. Okay, hier drüben anfangen und schließen. Also lasst uns das hier laufen. Und Sie konnten jetzt sehen, dass wir nur vier Enten für Aufzeichnungen hier drüben haben, die mit unseren übereinstimmen . Also lasst uns zu unserem nächsten Beispiel springen. Holen Sie sich den Schüler i d. Vorname, Nachname von der Studenten Tabelle, die einen Nachnamen aus Ente oder Maus hat. Also jetzt haben wir eine zusätzliche Bedingung. Es sagt, dass Nachname aus, Ente oder Maus. Okay, also, was wir tun, ISS. Wir können die vorherige Karriere, die wir gerade ausgeführt haben, wieder verwenden. Nachname ical stecken, aber es sagt, dass nicht nur Dunk. Sie wollen auch die Maus zurückgegeben werden, also entweder Ente oder Maus, so dass Sie dies tun können, wie Nachname gleich stecken oder Nachname gleich Maus. So haben wir jetzt ein neues Schlüsselwort, das oder so verwendet wird, um mehrere Übereinstimmungskriterien anzugeben. Also was bedeutet, solange Sie einen von ihnen befriedigen und Sie gut zu gehen sind, also lasst uns das jetzt laufen. Und Sie konnten sehen, dass beide Datensätze von Maus, dann Ente jetzt zurückgegeben werden. In Ihrem Ergebnis gibt es tatsächlich eine andere Alternative, dies zu schreiben. Also lassen Sie mich das jetzt ändern. Wir sind Nachname, also erlauben wir zwei Aufzeichnungen, richtig? Ente oder Maus? So können wir das Schlüsselwort in Ich tippe einfach Ente und Maus ein. Was das bedeutet, ist für das Schlüsselwort in, Sie können eine Reihe von Werten angeben, die mit dem Nachnamen übereinstimmen würden. Was bedeutet, wenn Ihr Nachname entweder Ente oder Maus oder irgendetwas hat, alle Datensätze, die Sie hier platzieren, dass er in Ihrem Ergebnis zurückgegeben wird. Also, wenn ich das jetzt ausführe, gab es mir tatsächlich die gleichen Angriffe, weil beide Aussagen die Abfragen sind, die wir gerade erstellt haben, dasselbe tun würden. Ok. Zu einigen, rüber zur nächsten Probe. Holen Sie sich alle Spalten aus der Schülertabelle, die einen Vornamen von Mickey hat. Und Nachname aus Maus. Okay, es sagt also, dass alle Spalten von den Schülern okay sind, also würden alle Spalten bedeuten, dass es uns egal ist. Wir müssen keine spezifischen Wünsche angeben. Also lasst uns einfach für Star und unser Feld dort in der Cafeteria gehen. Wo? Vorname von Mickey. Also ist es Type it out 1st name gleich Mickey und Nachname off mouse. Also werden wir ein neues Schlüsselwort hinzufügen, das wir beenden sollten. Nachname ist gleich Masse, aber das Schlüsselwort und tut ist beide deaktiviert. Diese Kriterien sollten erfüllt sein, damit es zu Ihrem Angriff zurückgebracht wird, was bedeutet, dass es sowohl Mickey als auch Maus sein muss. Es unterscheidet sich sehr von dem Schlüsselwort oder, das wir vor allen verwenden. Also lasst uns das jetzt laufen. Und jetzt gab es nur ein Ergebnis zurück, das Mickey Mouse ist? Also nächstes Beispiel, holen Sie den Schüler i d. Vorname Nachname aus der Studententabelle, die nicht hat und Nachname aus Ente oder Maus. Das ist also jetzt ziemlich anders. Es ist das Gegenteil. Sie lassen keine Ente oder Maus enthalten. Also ist es zuerst Typ. Also brauchen wir den Schüler i d. Vornamen. Nachname von Studenten Tabelle hat nicht. Okay, also sind wir Nachname. Also jetzt stellen wir Ihnen Schlüsselwort vor, nicht in Entenmaus. Sie konnte vor einer Weile sehen, dass wir Nachnamen verwendet haben. Jetzt verwenden wir den Nachnamen. Nicht da drin. Also nicht Es ist ziemlich nützlich, wenn Sie eine bestimmte Bedingung negieren möchten. Also, was bedeutet, dass es jetzt das Gegenteil tut. Also, jetzt sagen wir die Abfrage, Sie nicht die Werte zurück, die Ente oder Maus ihren Nachnamen gefragt haben. Wenn Sie also dieses ausführen, könnten Sie sehen, dass es goofy und Scrooge zurückgegeben hat, weil es keine Ente oder Maus als Nachname hat. Holen Sie sich alle Spalten aus der Studententabelle, wo der Vorname mit dem Buchstaben M beginnt Diese ist ziemlich coole Aktivität. Ich zeige dir ein neues Schlüsselwort. Also holen Sie alle Spalten. wird also ein ausgewählter Star sein. uns egal, welche Spalten aus der Schülertabelle stammen. Ok, wo? Vorname beginnt mit dem Buchstaben M also werden wir ein neues Schlüsselwort namens „Wie“ verwenden und ich werde dieses Prozent eingeben und mit dem Apostroph enthalten. Also, was das bedeutet, ist, dass es tatsächlich verwendet wird, um ein bestimmtes Muster zu entsprechen . Und das Muster spezifizierte hier drüben ist M und die Person Zeichen dessen, was dies bedeutet, ISS wird von einer beliebigen Anzahl von Zeichen gefolgt. Also was bedeutet, es ist dir egal, was hinter em her ist. Was ich nur sicherstellen will, ist, dass es mit dem Buchstaben M beginnen muss, der unserem hier drüben nachverfolgt wird . Also beginnt der Vorname mit dem Buchstaben M gefolgt von mir ist egal wie viele Zeichen. Wenn wir jetzt Distrikt führen, wird es uns Mickey und Minnie zurückgeben, da beide den Buchstaben M vorne haben. Holen Sie sich also alle Spalten aus der Studententabelle, in der der Vorname s das zweite bis zum letzten Zeichen gefragt hat . Das ist also ziemlich knifflig. Also lassen Sie mich einfach noch einmal tippen. Holen Sie sich die alte Spalte. So ekstatischer Stern von Studenten. Wo? Vorname. Also werden wir wieder benutzen . Aber die Frage ist, welches Muster verwenden wir hier? Also werde ich das nur als Prozent binden. Ja. Unterstrich. Okay, also, Person, dasselbe. Was es bedeutet, wird von einer beliebigen Anzahl von Zeichen betrachtet, was bedeutet, dass es mir egal ist, wie viele Zeichen unterstrichen, auf der anderen Seite, würde ein beliebiges Zeichen bedeuten, aber nur ein bestimmtes Zeichen Also was bedeutet Mir ist egal, was der letzte Charakter sein würde. Was ich erst nach ISS s wäre der zweite bis letzte Charakter, der durch diesen bezeichnet werden würde . Also, wenn du gerade dabei bist, wird es Tag sein, sehen, weil sie sehen, hat s als die zweite bis letzte Figur. Was ich hier betonen möchte, ist, dass die Person ziemlich wichtig ist. Wenn ich das hier entferne, wird nichts übereinstimmen, denn was Sie hier sagen, ISS, sollte der Vorname mit dem Buchstaben s beginnen und von einem beliebigen Zeichen gefolgt, was bedeutet, dass es nur zwei Zeichen lang ist, Deshalb wird es nicht übereinstimmen. Wenn ich also 2% zurücksetzen würde, würde das für Daisy funktionieren, also holen Sie sich die Anzahl der Datensätze und die Schülertabelle. Das ist jetzt irgendwie anders. Also, was wir suchen, ist die Anzahl der Platten in diesem Tischtennistisch. Also lass mich das zuerst von den Schülern schlagen und um die Nummer zu bekommen, haben wir eine neue Keyword Cold Count. Was Zählung tun wird, ist eine Aggregatfunktion, die die Anzahl von Ergebnissen zählt, die Sie von Ihrer Erstellung haben. Also, wenn wir das jetzt ausführen, wird es hier acht zurückgeben. Aber eine andere Sache ist die Spaltenkopfzeile von Anzahl und dann scheinen Sternchen nicht besonders nützlich zu sein. Also, was wir tun können, ist, dass es ein anderes Schlüsselwort namens s und Sie können einen neuen Namen Anzahl der Schüler angeben. Also was bedeutet Schlüsselwort fragen. Es ist mehr flak, Al, Al, indem Sie Ihre Spaltenüberschrift verwenden und ihr einen anderen Namen geben, so dass es vorzeigbar ist, wenn Sie diesen ausführen. Also, wenn ich das jetzt laufe, wird es jetzt zu einem neuen Namen von Studenten geändert. Und nach diesem ist, dass Sie es ändern können, tatsächlich. Also, zum Beispiel, wenn wir Student I D haben wenn Sie das jetzt ausführen, können Sie tatsächlich verwenden, um zu fragen. Er arbeitet gut, um Hallo zu nehmen und es ändert sich sofort. Okay, Sie könnten also das Zählschlüsselwort verwenden, um auf eine bestimmte Zahl zurückzukehren, und wir haben viel mehr Funktionen oder Aggregatfunktionen, die Sie später teilen können. Okay, also lassen Sie uns eine kurze Zusammenfassung dessen machen, wofür wir abgedeckt haben, sind einfache Karriere. Wir haben also den doppelten Strich als Kommentar, um Dokumentation in Ihren Sichelskripten zu signalisieren oder zu erstellen , und wir haben die Auswahl, um anzugeben, welche Spalten Sie Sternprobleme mit Select zurückgeben möchten , was betrifft. Gib mir einfach alle Spalten von gibt an, aus welcher Tabelle deine Daten abgerufen werden sollen. Und dann, wo es Ihre gefüllte Cafeteria und ein oder ein Ende kombiniert mehrere Autos hier zusammen, so dass Sie sehen konnten, dass wir es für unsere Arbeit über In verwendet spezifiziert eine bestimmte Set-off Daten, die unsere Carteris sollte übereinstimmen, keine Probleme zum Negieren so, was bedeutet, dass die Filterpflege hier genau das Gegenteil wird. Wie Sie ein bestimmtes Steuermuster angeben, auf dem Sie Ihre Datensätze fühlen möchten. Und dann haben wir den Prozentsatz, der in Frage kommt, so ist dies der Weltwagencharakter. Das bedeutet, dass es Ihnen egal ist, wie viele Zeichen, beliebige Anzahl von Zeichen, aber für den Unterstrich ist es genau ein Zeichen, ein Konto eine Aggregatfunktion ist. Um die Anzahl der Zeilen und einen Hintern zurückzugeben, geben Sie alternativen Namen der Spalte, die Sie angeben. Also für die einfache Falte werden die obligatorischen Schlüsselwörter ausgewählt und aus, und dann würden die anderen Probleme es einfach so verwenden, wie Sie es brauchen. Und hier ist der lustige Teil. Jetzt ist es für deine Übung. Also würde ich wirklich vorschlagen, dass gehen Sie über diese Fragen und versuchen, Ihre eigenen Korea zu schreiben , weil Sie das ist, wo Sie am meisten lernen. Und im nächsten Video werden wir diese Beispiele nacheinander durchlaufen, und ich werde Ihnen erklären, wie ich diese Falte schreiben werde. 7. Einfache Fragen (Lösung): im Falle von hoffentlich haben Sie bereits Pistole wahr die Übungen für diese eine. Und lassen Sie uns unsere Antworten vergleichen. Okay, also für unsere erste Frage, wie viele Studenten haben einen Nachnamen aus? Ente oder Maus? Okay, also lasst uns das zuerst eingeben, von so definitiv aus unserem Studenten-Tisch kommen. Also haben Sie einen Nachnamen aus, Ente oder Maus, damit wir diesen Nachnamen schreiben können. Also haben wir zwei passende hier. Ente oder eine Maus. Sie können auch das Schlüsselwort oder verwenden, wenn Sie es lieber so schreiben, und wir sind nach zu zählen, was bedeutet, wie viele Studenten Also werden wir verwenden, um Keyword hier zu zählen. Es sollte also sechs Schüler geben. Und Sie könnten auch den Namen ändern, wenn Sie abzahlen möchten. Und jetzt haben Sie sechs hier drüben. Gehen wir zur nächsten Frage. - Was? Es ist Mickey Mouse Student I d. Also sind wir genau hinter dem spezifischen Schüler I d. Also jetzt sind wir ziemlich sicher, ob Sie unsicher sind, wie der Name der Spalte ist? Sie können das hier auf der linken Seite erweitern, Studenten und wir haben einen Schüler, i d. Also ist es einfach hier schreiben Student i d von Studenten und was ist unser Bereich und Kriterien ? Wir haben Mickey Mouse als Information. Also was bedeutet, dass der Vorname Mickey sein sollte und Nachname gleich Mouse diesen Lauf und wir haben den Schüler, den ich von einem. Als nächstes geben Sie mir die Namen und Geburtsdaten von allen Schülern. Was bedeutet, dass wir ziemlich sicher sind, dass wir es wieder von der Studenten-Tabelle bekommen und die Information, dass wir diesen Vornamen, den Nachnamen und das Datum aus. Aber es versucht, es auszuprobieren. Und Sie konnten sehen, wir haben drei Spalten, Vorname, Nachname und das Datum von Bert von allen Studenten. Dieses ist ziemlich knifflig gab mir die Namen und Geburtsdaten von Studenten geboren im Jahr 1980 Baum. Okay, also sind wir ziemlich sicher, dass wir den Namen wollen. Sie wollen die gleichen Dinge vor einer Weile und die Mühe und das kommt wieder aus dem Studenten-Tisch . Aber eine Frage jetzt ist, wie wir den Zustand im Jahr 1980 geboren angeben behandeln. Also lasst uns ein bisschen hier im Datum von Bert denken, um zu überprüfen, ob es aus dem Jahr 1980 Baum ist. Es scheint, dass es die 1. 4 Zeichen würde 1980 Baum passen. Dies ist also eine gute Anwendung für das Schlüsselwort off. Wie und dann wollen wir 1980 Baum am Anfang passen, was bedeutet, dass es uns egal ist, welche Geister nach 1980 Baum. Also, das ist nah, dieser hier. Und jetzt haben wir zwei Aufzeichnungen. Scrooge und Mini. Beide haben 1980. Baum fragte das Jahr aus Bert und für die letzte Übung, wie viele Studenten haben C und den Nachnamen? Wie viele Studenten? Lasst uns zuerst das Schwarz lassen. Also sind wir ziemlich sicher, von einem Studententisch und unseren Filterkriterien, ISS Nachname sollte den Buchstaben C haben. Also lasst uns den Nachnamen verwenden und wir werden wieder ein bestimmtes Muster passen und sehen im Nachnamen. Was bedeutet, dass es uns egal ist, ob C am Anfang am Ende oder irgendwo in der Mitte . Aber wir sind uns ziemlich sicher, dass hier irgendwo der Buchstabe C drin ist. Also, was bedeutet, dass wir tatsächlich dieses Prozent Prozent tun können. Also, was bedeutet, dass uns wirklich egal ist, was am Anfang ist. Anna Carter hat keine Charaktere und es ist uns egal, was Indianer ist. Alle Zeichen oder kein Zeichen, das anschwellen soll. Dusty könnte praktisch überall sein, und wir sind hinter dem Konto her. Also, das ist nur hinzufügen dieses Jahr. Und es gibt fünf. Und aus Neugier, lassen Sie uns einen kurzen Blick werfen. Dies hat nur das mit dem Stern geändert und sehen, welcher. Also haben wir das hier. Ente, Ente, Ente und Dunk. Okay, also zum Beispiel, wenn es das nur in D geändert hat, dann sollte es. Es sind die gleichen Rekorde, Ente, und dann sagen, das hat uns in Em geändert. uns also egal, wo sich gerade befindet. Und Sie konnten sehen, dass Maus, McDuck und Maus viel hier rüber kommen. 8. Mehr einfache Fragen: Okay, also lasst uns über zwei weitere Beispiele springen. Ah, einfache Falte. Also bekommen Sie die durchschnittliche Punktzahl von den fünf befreit von Studenten Nummer eins. Okay, das ist jetzt irgendwie anders, aber was? Ich will es dir zuerst zeigen. Also lassen Sie uns Stern aus Studenteneinschreibungen auswählen Es sind die anderen Tabellen, die wir haben. Und Sie konnten hier sehen, dass es tatsächlich eine Liste von Studenten i d ist. Das Klassenzimmer mächtig und die große aus diesem spezifischen Schüler. Was bedeutet, was wir suchen, sind eigentlich diese fünf Reihen hier drüben, weil es für Schüler Nummer eins ist, und sie sind irgendwie fünf Punkte, von denen wir den Durchschnitt bekommen wollen. Dieser weiß also schon, dass wir ihn nach Schüler und Studenten filtern wollen . Aber die Frage ist, wie bekommen wir die durchschnittliche Punktzahl? Es gibt also tatsächlich eine neue Funktion, die ich einführen möchte, was einige ist. Und dann könnten Sie die Spalte angeben, in der Sie die Werte hinzufügen möchten, was bedeutet, dass die Note dieser fünf Datensätze, und dann, um den Durchschnitt zu erhalten, addieren Sie alles und teilen Sie sie dann durch fünf, was die Anzahl der Aufzeichnungen und das ist unser Durchschnitt und ein freier Lauf das jetzt. Man könnte hier sehen, dass es 74 sind. Also was bedeutet, dass das der Durchschnitt ist und ich werde Ihnen nur den sinnvolleren Namen geben, den ich einfach mit Entitäten umwickeln werde und dann das Schlüsselwort ass verwendet und sie werden durchschnittliche Punktzahl eingeben. Also, jetzt haben wir die Spalte Header s durchschnittliche Punktzahl hier drüben. Eine andere Sache zu beachten ist, dass es tatsächlich eine arithmetische Operatoren gibt, die wir in der Fortsetzung verwenden könnten , also gibt es tatsächlich Addition, Subtraktion, Multiplikation und Division, die wir verwenden könnten. In unserem Beispiel verwenden wir Division, um es durch fünf zu teilen. Und eine andere Funktion, die wir tatsächlich verwenden könnten, ist, es einfacher zu machen. Ist theatralisch gealterte Funktion, so dass wir tatsächlich verwenden Durchschnitt groß hier drüben. Geben Sie ihm noch einmal den anderen Namen. Die durchschnittliche Punktzahl, wenn Sie diese ausführen, ist tatsächlich 74,6. Genauer gesagt. Es gibt es bis zum Dezimalwert, Also als nächstes erhalten Sie die 1. 5 Studenten. Also sind wir ziemlich sicher, dass das ein kopasetischer Star von Schülern ist. Wie bekommen wir die 1. 5? Nur gibt es tatsächlich ein Schlüsselwort namens Limit Limit Five Hotel, um nur die fünf Aufzeichnungen in Ihren Angriffen zurückzugeben . Du läufst die Fortsetzung jetzt. Es wird uns nur die Kampfaufzeichnungen hier drüben geben. Ich möchte für fünf behandeln, aber es gibt nicht genau das an. Es wird Feldklingeln, aber ich will gut finden, es kommt einfach zurück. Die ersten 5 Aufzeichnungen hier drüben bekommen die letzten fünf Studenten. Laut Student I. D. ist das ziemlich knifflig. Wenn wir Star von Schülern auswählen, gibt es eigentlich acht Aufzeichnungen. Also, was? Wir wollen ISS diese fünf Datensätze hier drüben zurückgeben, weil diese unsere letzten fünf Studenten, laut Student I D. Also die Frage jetzt ist, wenn wir Limit verwenden, wird es uns nicht geben, was wir brauchen. Denn wenn wir Limit 5 gehen, wird es uns einfach zu fünf geben. Also haben wir ein neues Schlüsselwort, seine kalte Reihenfolge von Studenten i d. Und was dies tun wird, ist es wird die Datensätze auf der Grundlage der Schüler i d sortieren. Und die coole Sache mit dieser Einheit, können wir dieses Schlüsselwort namens D s Seed oder vier absteigend, was bedeutet, sortieren Sie die Datensätze nach Schüler I d. Nach der umgekehrten Reihenfolge. Und dann werden wir nur die ersten 5 Datensätze bekommen. Also, was ich tun werde, ist, dass ich das zuerst auskommentiere, nur um zu sehen, was passiert. Also führen wir nur die Bestellung durch diese Aussage hier drüben aus, und Sie könnten sehen, dass die Bestellung nicht anders ist. Es ist jetzt von acht bis zum letzten i D. angeordnet und je weniger Ideen, eigentlich eine. Und das Gute im Moment ist, wenn wir das Limit nutzen. Fünf. Es wird zu den ersten 5 Aufzeichnungen zurückkehren, die hier ist. Also, wenn wir das jetzt entfernen, lassen Sie uns Fortsetzung laufen und wir haben bereits die letzten fünf Schüler. Infolgedessen nur ein Anteil. ISS. Es ist eigentlich nicht sehr streng, wenn es um Großbuchstaben oder Kleinbuchstaben geht. Spaghetti hier drüben, tippte ich als Kapital i D. und hier drüben ist nur der Name aus. Ich und Small D könnten tatsächlich die anderen Schlüsselwörter als kleine Buchstaben eingeben, und es wird immer noch funktionieren, aber es ist nur eine gute Praxis, die Schlüsselwörter zu verwenden, die Großbuchstaben gefragt werden, geben Sie es als Großbuchstaben aus, nur um schnell zu zeigen. Es ist leicht lesbar, dass diese Arctic Keywords in Ihrer Karriere verwendet, die mit den Großbuchstaben will , okay und Reihenfolge nach. Eigentlich könnten Sie auch ein C als aufsteigende Reihenfolge angeben. zum Beispiel Wenn Siezum Beispielkein bestimmtes auf- oder absteigend angeben, wird es standardmäßig nach aufsteigend sortieren. Okay, wenn ich also nur Fortsetzung durchführe, wird es es nach dem Baum sortieren, für 5 bis 78 könnte sich tatsächlich ändern, Vornamen anschwellen, und Sie könnten sehen, dass es irgendwie nach dem Vornamen alphabetisch wird. Also, wenn Sie jetzt absteigend verwenden, wird es beginnen, damit Sie sehen können, dass es in umgekehrter Reihenfolge ist. Jetzt nehmen Sie die Listen ab. Nationalitäten von Studenten. Okay, also lassen Sie uns noch einmal unsere Studentenliste überprüfen und Sie können hier sehen, dass die Nationalität amerikanisch, japanisch, französisch und kanadisch ist japanisch, . Das heißt, wir müssen jetzt die weniger schaffen, die nur die einzigartigen Nationalitäten hat . Es gibt also wieder ein neues Schlüsselwort, eindeutig ist. Und was dies tun wird, wenn es nur alle eindeutigen Werte zurückgibt, die Sie innerhalb des eindeutigen angeben . Also, wenn ich renne, wird das jetzt gerade diese vier Werte hier umdrehen. Also für unser letztes Beispiel, holen Sie die Nummer von jeder Nationalität in der Studentenliste und geben Sie Nationalitäten zurück, die mindestens zwei Personen haben . Das ist also ziemlich knifflig. Okay, wir sind uns ziemlich sicher, dass es vom Studenten-Tisch stammt. Und was Sie jetzt wollen, ist die Nationalität und die Zählung jeder Nationalität. Es gibt tatsächlich Schlüsselwort jetzt genannt Gruppe durch das, was dies tun wird. Ist es wahr Gruppe oder Bündel zusammen Datensätze aus der gleichen Nationalität, weil wir die Nationalität Spalte als unsere Gruppe nach Bedingung angeben oder nach Kriterien gruppiert sind. Und was das jetzt tun wird, ist also lasst uns einfach jetzt auf die Nationalität tippen, und Sie können jetzt verwenden, um die Nationalität zu zählen, um die Anzahl von Datensätzen für jeden Pool oder für jede Gruppe zu zählen . Wenn wir das ausführen, wird es dir Amerika sagen, und es gibt zwei. Es gibt einen Kanadier. Es gibt Bäume Franzosen. Und dann gibt es zwei Japaner, damit er hier sehen konnte, dass es in der Lage war, jede Gruppe zu zählen. Aber wir sind noch nicht fertig. Wir haben die Bedingung Rückkehr Nationalitäten, die mindestens zwei Personen haben. Die erste Neigung ist, dass es nur wo verwendet wird, aber es funktioniert nicht so, um in der Lage zu sein, um zu filtern, müssten Sie die Aggregatfunktion zählen. Und dazu würden Sie basierend auf Ihren Gruppierungendas basierend auf Ihren Gruppierungen Schlüsselwort „habend“ verwenden, und Sie könnten jetzt die Zählnationalität und mindestens zwei Personen angeben. Das wäre also größer als oder gleich zwei, was bedeutet, oben zu enden. Also, wenn wir das wieder ausführen, so würden wir erwarten, dass der Kanadier von hier entfernt wird, weil dies nur eine Zählung hat. Also, wenn wir das jetzt ausführen, haben Sie nur drei Aufzeichnungen, die er Amerikaner und Franzosen und Japaner ist. Also werden wir mehr Übungen machen, denn manchmal wird es verwirrend auf Gruppe durch und mit, so dass wir verstärken können, dass du weiterlernt. Bisher und immer wieder können wir sauren Geruch verwenden, um den Namen zu ändern, um es lesbarer zu machen Anzahl der Menschen rund um die Fortsetzung und wir haben Anzahl Leute hier drüben. Lassen Sie uns die neuen Keywords zusammenfassen, die Sie bisher gelernt haben. Also haben wir einige, die die Aggregatfunktion ist, um die Summe von den Spaltenwerten zu bekommen, die durchschnittliche Art ähnlicher mit einigen angeben. Der einzige Unterschied ist, dass es die Werte aus der Spalte durchschnittlich und dann haben wir unsere kritischen Operatoren, so dass wir Addition, Subtraktion, Multiplikation und Division haben Subtraktion, . Also die vier von ihnen hier drüben, die Sie auf Ihre einzelne Falte verwenden könnten und dann haben wir Limit gibt die erste X Rose zurück. So geben Sie einfach eine bestimmte Nummer aus Ihrem Limit und eine Bestellung nach seiner Quelle an. Die Ergebnisse, nach Spalten angeben und aufsteigend absteigend in Verbindung mit der Reihenfolge von verwendet so dass Sie es die sortiert durch aufsteigende oder absteigende Reihenfolge sagen, diese denken, es gibt die eindeutigen Werte aus dem angegebenen Spalte wenig Platz in und dann durch seine die vereinbarte Funktion gruppiert, um Ihre Ergebnisse durch eine gepanzerte Spalten zu gruppieren und mit ist, dass Sie es als die Bedingung für den Abschied denken konnten . Es ist die Filtertradition für Ihre Aggregatfunktion, so dass Sie sehen konnten, dass wir vor einer Weile zählen für D verwenden , was bedeutet, dass wir es basierend auf der Zählung filtern. Jetzt, da Sie das gesamte Schlüsselwort Wissen haben, möchte ich die logische Reihenfolge dieses Schlüsselworts teilen. Also haben wir beginnen mit, so dass Sie angeben, aus welchen Tabellen Sie Ihre Daten erhalten möchten , und dann haben wir das Schuhwerk, das die Filterung erhält, die alle Datensätze herausfiltert, gefolgt von gegriffen. Wenn Sie eine Gruppe nach Gruppen haben, filtern die Datensätze, um ihre Basis in Ihrem Zustand zu erhalten und dann Wünsche basierend auf den Gruppierungen heraus und wählen Sie dann aus, was die Spalten aus dem Ergebnis erhält und es dann bei Diebstahl sortiert, Tante nach dem Befehl, und jetzt ist es Zeit zum Üben. Also schlagen Sie wirklich vor, dass Sie sich die Zeit nehmen, über zu gehen. Diese Übung versucht, die Koreas auf eigene Faust zu erstellen, basierend auf den Konzepten, die Sie bisher gelernt haben, und wird alle von ihnen im nächsten Video diskutieren . 9. Mehr einfache Fragen (Lösung): Okay, also hast du dir Zeit genommen, an diesen Übungen zu arbeiten. Und einige von ihnen sind ziemlich herausfordernd, , und wirklich befriedigend, wenn Sie über sie gehen. Also, das ist direkt ins Geheimnis springen. Wie Manager. Bisher. Erste Übung. Was sind die Nachnamen und zählen jeden Nachnamen in der Studentenliste? Okay, so ziemlich sicher wieder vom Studenten Tisch, wir sind hinter der Zählung von jedem Nachnamen. Also, was bedeutet, dass wir die Nachnamen gruppieren müssen, um sie zu bekommen und dann, was wir suchen. Es ist der Nachname und die Zählung jedes Nachnamens. Also haben wir vier Enten. Wir haben einen Kerl, einen eingesperrt und zwei Mäuse. Das hier macht ziemlich lustig. Es ist tatsächlich die gleiche Karriere wie vor einer Weile. Wie lauten die Nachnamen und die Anzahl der Nachnamen in der Studentenliste? Aber es gibt eine Bedingung und sicher, dass die Liste, die es von der höchsten Anzahl bis zum niedrigsten Lager bestellt wird. Was bedeutet, dass es von Amman her so etwas wie für 211 sein muss, also wie machen wir das? Also lassen Sie uns die gleiche Aussage von vor langer Zeit wiederverwenden, und wir müssen dies nur hinzufügen. Wir müssen nur um die Reihenfolge hinzufügen könnte hier sehen, dass, Ich habe hinzugefügt, gefragt. Eine Reihe von Personen kann tatsächlich den neuen Namen verwenden. Und da wir es von der höchsten Anzahl wollen, lassen Sie uns das zuerst ausführen und sehen, was passiert. Es ist eigentlich eins zu vier. Es ist also aufsteigende Reihenfolge von Low. Westen ist die niedrigste Zahl der höchsten Zählung. Also wollen wir das Gegenteil. Das ist nur das Schlüsselwort absteigend hinzufügen. Wir führen das wieder und jetzt haben wir für 211 alle Infos nach fünf jüngsten Studenten bekommen. Okay, also das hier ist hübsch, ziemlich lustig, alles mitzumachen, was bedeutet, dass es uns egal ist. FedEx Star von Studenten. Nun ist die Frage, was meinen wir mit den Jüngsten? Also lasst uns das zuerst laufen. Also, wenn wir sagen, Jüngste, so werden wir es auf Tag von Bert stützen. Was bedeutet, dass es definitiv eine Bestellung gibt, die wir brauchen, basierend auf dem Datum aus, Bert. Also, wenn Sie gerade dabei sind, könnten Sie sehen, dass die Aufzeichnungen oben tatsächlich die ältesten sind. Das heißt also, das ist nicht das, was wir brauchen. Wir brauchen die Jüngsten, also brauchen wir das Gegenteil, damit Sie hier den Jüngsten sehen können. Jetzt ist es an der Spitze und wir wollen die fünf Jüngsten. Also was bedeutet, wir wollen nur die ersten 5 Datensätze. Wenn wir das jetzt ausführen, haben Sie es. Die fünf jüngeren Studenten nächste ist, was ist die durchschnittliche Punktzahl aus Alle der befreiten genommen . Also lasst uns zuerst nachsehen. Es gab uns Hinweis wählen Sie aus Studenten Einschreibung Tabelle. Also schauen wir uns mal kurz an. Okay, also haben wir all das Tolle hier drüben, also was bedeutet, dass wir nur den Durchschnitt von den Noten auf einmal abnehmen müssen. Und jetzt bekommen wir 77. So erhalten Sie eine Liste von Nationalitäten, die einen Buchstaben C haben und mindestens zwei Studenten haben. Das hier ist ziemlich knifflig. Also lassen Sie es uns zuerst von definitiv von Studenten wieder überprüfen. Also nehmen Sie weniger aus Nationalisten, die einen Buchstaben C haben , also Staatsangehörigkeit. Okay, jetzt werde ich gerade unsere erste platzieren, damit wir überprüfen können, also werden wir, wie, wie, weil wir den Buchstaben C und das gleiche Muster bekommen wollen. Was bedeutet, dass es uns egal ist, ob es vorne in der Mitte ist, ganz am Ende. Okay, also lass uns das zuerst starten und du kannst den Amerikaner sehen oder hören? Ja. Ja. Hat es? Hat einen Brief, c, c, Französisch kanadisch. Das Gleiche. Und Sie haben alle Aufzeichnungen hier mit Nationalität mit dem Buchstaben C aber die Bedingung ist und haben mindestens zwei Studenten. Okay, was bedeutet, dass wir die Gruppierung brauchen, um das nach Nationalität zu gruppieren. Aber eine Frage im Moment ist, dass wir eine andere Bedingung haben und die Zählung abnehmen. Jede Staatsangehörigkeit muss mindestens zwei Studenten sein. Also, was bedeutet, dass wir Zählnationalität größer oder gleich zwei verwenden. Was bedeutet, dass es zu und oben ist und die Liste der Nationalitäten hier drüben, was ist das Ergebnis? Also, wenn wir hier mindestens zwei Leute nachsehen, wird es amerikanisch und französisch sein, also wollen wir, dass die Ergebnisse hier zwei Aufzeichnungen haben. Lassen Sie uns das jetzt laufen, und es gibt nur zwei Ergebnisse hier. Und nur um zu überprüfen, das ist nur eine schwillende Zählung Nationalität. Wenn wir wirklich sicherstellen wollen, dass wir es haben. Hier drüben sind zwei Amerikaner und drei Franzosen. 10. Verbindungsstücke: Jetzt ist dies der Hauptteil des Lernens Fortsetzung, bei dem es darum geht, verschiedene Tabellen miteinander zu verbinden. Und hier fängt es an, Gestalt zu nehmen aus all den Konzepten, die Sie lernen, sie zu bekommen. Und bevor wir anfangen, uns anzuschließen, möchte ich Ihnen zuerst die Beziehung zwischen dem Studententisch und der Studenteneinschreibungstabelle zeigen . Also auf dem ersten Teil hier drüben, konnte man das an diesem Tisch sehen. Und im zweiten Teil, das ist der Student, der seinen Tisch einschreibt. Und Sie kennen bereits das Konzept aus dem Primärschlüssel. Dies ist also die eindeutige Kennung jedes bestimmten Mädchens in der Schülertabelle, und die Schüler-Anmeldungstabelle hat tatsächlich auch einen Primärschlüssel. Sein eigener Primärschlüssel. Wir sollten Studenteneinschreibungen hier drüben, aber die Sache, um das Amt zur Kenntnis zu nehmen. Es hat auch einen Schüler hier, und das ist, was wir als Fremdschlüssel nennen. Also verweist der Fremdschlüssel so ziemlich auf den Primärschlüssel von einer anderen Tabelle. Das bedeutet also, dass die Schüler-Anmeldungstabelle mit der Schüler-Tabelle zusammenhängt. stimmt, es ist Fremdschlüssel , der Student I D. Also gibt es Ihnen hier drüben, dass es Baumrose hat Gerade jetzt, die eine fremde Idee gestanden hat. Was bedeutet, dass alle diese Datensätze auf Schüler I d 1 bezogen sind, was Mickey Mouse in der Studententabelle und eine Einschränkung ISS für den Schüler ist. Ich d. hier drüben. Alle Aufzeichnungen hier drüben sollten existieren. Das i d sollte in dem Schüler existieren, den ich ihn angerufen habe, also was bedeutet, wenn wir versuchen, einen Schüler von fünf hier drüben zu platzieren , wird es uns einen Fehler geben, weil du sagst, dass du das nicht kannst. Es existiert nicht einmal in der Studenten-Tabelle. Und eine der Hauptfragen ist Warum machen wir das überhaupt Butter? Es liegt daran, dass es hier besser ist. Wenn Sie einen Blick haben. Wenn zum Beispiel, wenn wir versuchen, alles hier in Micky Mouse, Micky Mouse, Micky Mouse hier zu platzieren Micky Mouse, , müssten Sie die gleichen genauen Informationen von Mickey Mouse American und das Geburtsdatum 1991 auf alle Datensätze und die Studenten Einschreibung Tabelle , und Sie würden sich wiederholende Daten, die eine erhebliche Verschwendung von Platz ist. Und das coole Ding mit dieser Einheit. Da wir diese Beziehung haben, brauchen Sie nur die Dame hier zu speichern, und Sie haben nur einmal Mickey Mouse Informationen in der Studententabelle gespeichert. Es ist also ein viel sauberer Ansatz und gleichzeitig ist es nicht flexibler, wenn Sie direkt in Ihrem Neugierigen beginnen . Also, das ist das Konzept von Fremdschlüsseln in unserer Backup-Fortsetzung, Night Manager. Und es gibt tatsächlich verschiedene Arten von Gelenken. Ihre selbstverbundene Kreuzverbindung, äußere Verbindung, innere Verbindung, aber für den Zweck dieser Klasse wird sich tatsächlich auf innere Gelenke konzentrieren, da dies der meist verwendete Join in meiner persönlichen Erfahrung ist. Und das wird dir sehr hilfreich sein. Okay, also fangen wir mit unserer Zeckenprobe an. Also, umso besser. Verstehen Sie die Gelenke. Ich springe direkt zu einem Beispiel. Also haben wir den Nachnamen Vornamen Classroom I D und Noten der Schüler bekommen. Also lassen Sie uns zuerst überprüfen, was wir in Studenteneinschreibungen haben, dass also was wir jetzt ist definitiv, dass wir dies zu Informationen wissen. Es kommt aus dem Schülertisch für die Namen, aber das Klassenzimmer I d und die Noten. Es wird aus der Tabelle der Studierendeneinschreibungen kommen. Und die Art und Weise, die Schüler-Einschreibung Tabelle mit der Sooners Tabelle in Beziehung zu setzen, ist wahr. Die Student i d Spalte hier drüben. Okay, also was machen wir jetzt? Es sind Studenten. So können Sie hier sehen, dass wir tatsächlich geben den Schülern und Namen off s, denn sobald wir anfangen, sich zu engagieren, mehr Tabellen einrichten einfacher zu referenzieren oder sich auf eine bestimmte Tabelle mit einem kürzeren Namen beziehen, könnte er dies tatsächlich tun. Und hier ist der lustige Teil. Nun, jetzt werden wir ein neues Schlüsselwort namens Inner Join und seine Studenteneinschreibungen verwenden weil wir die Schüler-Tabelle jetzt mit der Schüler-Anmeldungstabelle in Beziehung setzen wollen und geben wir ihm einen Namen von S E und eine Frage jetzt ist, was wir verwenden, um die beiden Tabellen miteinander zu verbinden? Und es wird wahr sein. Die Student i d Spalte? Weil es Zugriff auf beiden Seiten. Und das ist, wo der Fremdschlüssel auf den Primärschlüssel von der Studententabelle verweist. Also nein, und nur die Eingabe s dot student i d. Das bezieht sich auf die Schüler-Tabelle. Er ist gleich S e, dass Student i d, was wir hier sagen, iss viel alle Datensätze von der Schüler-Tabelle auf die Studenten Einschreibung Tabelle, die den gleichen Schüler I D hat Also nur um zu sehen, was passiert alles am stärksten zuerst, und Sie sehen konnte, gerade jetzt gibt es tatsächlich fünf. Mickey ist hier drüben. Die 1. 12345 1. 5 Spalten hier drüben aus der Studenten-Tabelle und die nächsten vier riefen ihn aus der Schüler-Einschreibung Tabelle. Und du könntest sie sehen, die hier drüben eine 91 stand. Alle von ihnen haben jetzt die Mickey Mouse Aufzeichnungen, weil sie mit dem Schüler von Anfang an übereinstimmen , rufen sie hier und zu diesem Caughtem hier drüben von der Studentin I d S. und dasselbe gilt für Donald Duck. Also haben Sie alle Grautöne von Donald Duck jetzt stärken Rekorde, die Cheddar und den ganzen Weg nach unten. Wir haben Louis Ducks. Nun, es ist jetzt mit den Noten für Louis hier drüben verbunden. OK, aber wir sind noch nicht fertig, weil unsere Frage jetzt erfordert den Nachnamen Vornamen Classroom I d und die große. Also, was ich jetzt tun werde, ist, dass wir tatsächlich anfangen können, die Tabelle zu referenzieren, damit Sie s Zeug verwenden können. Nachname? Ja, dieser Vorname. Also wollen wir die beiden Spalten aus dem Schülertisch Klassenzimmer. Ich würde jetzt von der Studenteneinschreibung stabil kommen. So s e Punkt Klasse Raum I D und die Klasse s e dot sehnte Lassen Sie uns das jetzt laufen und jetzt haben wir nur vier Spalten, die wir brauchen. Lassen Sie uns zum nächsten Beispiel springen. Dieser wird ein bisschen interessanter, weil es genau das gleiche ist. Der einzige Unterschied ist, dass wir das Klassenzimmer nicht wollen. Ich d, was wir jetzt wollen. Iss den Namen des Klassenzimmers. Die Frage ist jetzt, wie wir das machen? Das ist also doppelter Check First, eine bestimmte Tabelle, die wir noch nicht berührt haben. Sadek Stern aus unseren Plattenspieler-Klassenzimmern. Schauen wir uns mal kurz an. Also hat unser Klassenzimmer auf der anderen Seite auf der anderen Seiteein Klassenzimmer und dann den Klassennamen. Das ist es, was wir brauchen. Also, was bedeutet, dass der Nachname im Vornamen von der Studententabelle stammen würde. Der Klassenzimmer-Name würde von der Klassenzimmer-Tabelle kommen und die Noten würden von Studenten Einschreibung Tabelle kommen. Jetzt ist es nicht nur ein Tisch. Es ist jetzt behandeln Tabellen, die wir einbeziehen müssen Lassen Sie uns zuerst mit den Schülern beginnen. Also geben wir ihm einfach einen Namen ab s jetzt schlimmer. Der Verbindungspunkt. Wir wollen es mit Studenteneinschreibungen verbinden, daher möchten wir zuerst daran teilnehmen. Geben wir ihm einen Namen. Wieder Essie. Es liegt also an Ihnen, wie Sie es benennen möchten. Es wird also mit dem Schüler verwandt sein, den ich suche. Also lasst uns das einfach schnell laufen, okay? Sieht immer noch gut aus. Und wir wollen es jetzt mit unseren Klassenzimmern, Tischen zu Themen, Innengelenk wieder, dann Klassenzimmer. Geben wir ihm einen Namen weg. Siehst du, auf die Frage ist, wie willst du dem Skater beitreten? Wir haben das Klassenzimmer I d in der Schüler-Einschreibung Tabelle. Also werden wir es von S E Schuldenklasse Zimmer I D. und auf dem Klassenzimmertisch bekommen. Es wird Klassenzimmer sein. Ich habe das jetzt gelesen und sehe, was passiert. Und jetzt können Sie sehen, dass die Klassennamen jetzt nach dem Klassenzimmer I d angezeigt werden. Spezifiziert hier, so dass Sie hier zu Klassenzimmer I d sehen können. Und die Klassenzimmer Ideen. Nun, sie sind jetzt Meister. Nun, wir sind ziemlich nah dran. Und was wir brauchen, ist der Nachname. Es wird also von Schülern sein. Nachname, Vorname aus dem Klassenzimmer Namen der Schüler. Das wird also sehen Sie den Klassennamen und die Großen. Die Größen kommen aus Studenteneinschreibungen und großartig. Es ist falsch. Das jetzt und da hast du es. Sie haben öffentliche Interaktion. Nun, Mickey ist ziemlich schlecht im Schauspiel mit einer Punktzahl für 60 und alle Noten der Schüler sind hier mit dem spezifischen Klassennamen aufgeführt. Okay, jetzt fangen wir mit deinen Übungen an. So haben wir diese Beispiele für Gelenke und wollen Notiz nehmen. Es gibt eine gewichtete große gerade jetzt, die Sie bekommen das Gewicht von der Klassenzimmer-Tisch, also lasst uns auf sie im nächsten Video. 11. Joins (Lösung): Okay, also hast du bereits die Übungen für „Verbunden“ gemacht. Also lasst uns direkt zur Fortsetzung springen, Night Manager und verkaufte sie eins nach dem anderen. So erhalten Sie den Vornamen Nachnamen Durchschnitt der alten Noten von jedem Schüler, die Simms ziemlich einfach auf See zuerst. Also haben wir zuerst den Vornamen stinken. Welche Tabellen sind wieder nach? Vorname, Nachname. Definitiv aus dem Studententisch. Also brauchen wir Studenten Tisch. Ok, Durchschnitt aller Noten von jedem Schüler. Also, wenn es der Durchschnitt aller Gier sein wird, würde der Große von der Einschreibungsstall kommen. Also, das ist jetzt hier. Und wir werden den Schüler benutzen, mit dem ich mich ihm anschließen kann. Okay, jetzt haben wir alle zusammengefügt. Aber das Problem ist, wie bekommen wir den Durchschnitt von allen Noten von jedem Schüler? Also, was bedeutet, dass wir die Großen von einem Schüler gruppieren müssen, und wenn er dann gruppiert wird, werden wir es aus dem Mittelwert machen. Um das zu tun, werden wir das brauchen. Sie benötigen eine Gruppe nach, um es nach Studenten zu gruppieren. Es gibt zwei Möglichkeiten. Ist Lokal Gruppe es mein Vor- und Nachname, was bedeutet, gruppieren Sie die Noten von Mickey Mouse zusammen. Und dann werden wir es gemittelt. Oder es könnte auch gruppieren durch den Schüler i D. D. So viel wird jetzt tun ist, den Vornamen Nachnamen zu bekommen, und lassen Sie uns den Durchschnitt verwenden, um alle Noten s insgesamt zu erhalten. Großartig. Okay, was bedeutet, wenn wir es jetzt gruppieren, bekommen Sie den Durchschnitt von jeder Gruppe für die Noten und sagen, wir werden setzen, es fragte den Brunnen, es sind nicht wirklich die Gesamtnoten. Das änderte sich also im Durchschnitt. Großartig. Also jetzt haben wir die durchschnittlichen Noten von jedem Schüler. Die nächste Frage ist, was ist die durchschnittliche Punktzahl von Donald Duck? Also ist es eigentlich ziemlich nah an diesem hier, weil wir bereits den Durchschnitt seines Schülers bekommen . Also, was wir tun werden, ist einfach einen Feldtrinker hier hinzuzufügen, weil wir nur eine bestimmte Person wollen , damit wir tatsächlich hier hinzufügen können. Wo Sie diesen Vornamen gefragt haben, haben Sie Donald angerufen und gefragt, dass der Nachname gleich Ente ist. Was bedeutet, dass es genau die gleichen Bereiche sind, wie wir vor einer Weile gemacht haben, aber wir filtern es nur nach Donald Duck Records. Also würden wir erwarten, dass Donald Duck mit dem durchschnittlichen Kern von 80,2 auftaucht. Lassen Sie uns also die Fortsetzung laufen. Und da hast du es. Welche Klasse von Mickey Mouse hat die höchste Klasse. Das hier macht ziemlich lustig. Geben Sie den Klassennamen an. Also hat Mickey Mouse es definitiv vom Studententisch bekommen. Höchste Gier bekam es von der Schülerin und Rolle in dieser Tabelle. Und wir brauchen den Klassennamen, der vom Klassenzimmertisch stammt. Also ist es für sich selbst Studenten. Das wird also wieder mit Studenteneinschreibungen einhergehen. Okay, also dasselbe werden wir den Schüler benutzen, um das zusammen zu stellen und definitiv mit den Klassenzimmern zu verbinden. Okay, das ist für meinen Tee. Und eine Sache, die du nehmen könntest, kein Büro. Da ist der Befehl. Es ist nicht gerade wichtig. Selbst wenn ich dies zum Beispiel zuerst stelle , würde das perfekt funktionieren, solange Sie den richtigen Wert hier angegeben haben. Okay, die Frage im Moment ist, dass wir einen bestimmten Datensatz angeben, also brauchen wir die Filterkriterien. Wo ist der Vorname? Es ist Mickey und fragte, dass der Nachname Smouse ausgeglichen hat. Wir wollen also die höchste Note. Also, was wir zuerst tun können, ist, dass wir zuerst alles auflisten, um eine bessere Idee zu haben. Also lassen Sie uns für Klasse, Namen und die große ISS in der Studenteneinschreibungstabelle gehen . Also lasst uns das zuerst laufen. Das sind also die Aufzeichnungen von Mickey Mouse und Sie konnten hier sehen, dass diese kaum fünf Platten und wir die höchste Note wollen. Also, wenn es die höchste Klasse ist, müssen wir es nach e so toll sortieren, wenn wir es aussortieren und sehen, was passiert. Okay, das ist das Gegenteil von dem, was wir brauchen. Wir wollen das Höchste an der Spitze, also sortieren wir es nach absteigender Reihenfolge. Also haben wir jetzt die höchste große an der Spitze und die gleiche Frage, die es vor einer Weile ist. Wie bekommen wir das Höchste? Welches ist die 1. 1? Also werden wir das Limit Schlüsselwort verwenden und es eins nennen. Und jetzt haben wir öffentliche Interaktion gefragt Highscore von Mickey Mouse. Aber wir brauchen nur den Klassennamen. Also lasst uns das Große entfernen und da habt ihr es. Und aus Neugier, frage dich, was Donald Ducks höchster Klasse, vermisse tatsächlich handeln. Okay, Die nächste Frage ist die durchschnittliche Punktzahl für jede Klasse zeigen die Klasse und durchschnittliche Punktzahl . Das heißt, wir brauchen die Partituren, die Noten und den Klassennamen. Das Große würde also von Studenteneinschreibungen kommen. Okay. Und der Klassenname würde von der Klassenzimmer-Tabelle kommen, und wir werden ihm beitreten, basierend auf Klassenzimmer I d und Klassenzimmer I C , okay, die durchschnittliche Punktzahl von jeder Klasse. Was bedeutet, dass wir sagen Klassen zusammen gruppieren müssen. Was bedeutet, dass Gruppe durch wir es durch Seed bei Cast-Namen greifen können, weil wir den Klassennamen anzeigen möchten. Und sobald wir sie zusammen haben, also nur um einen besseren Blick zuerst zu haben, ist das nur üblich. Es ist üblich, dass das raus ist. Das wird, ich werde das zuerst ausführen. So, jetzt ist es einfach sortiert nach klappern mächtig. Also wollen wir das alles zusammen zusammenfassen. Also gruppieren wir es nach einem Klassennamen, und dann werden wir die Größen für diesen einen Mittelwert ermitteln. Okay, also gruppieren wir ab und zu in meinem Klassenzimmer. Lassen Sie uns das Durchschnitt nach den großartigen und Studenteneinschreibungen machen. Gib ihm einfach einen besseren Namen. Reich, großartig. Lass es uns laufen. Und jetzt konnten Sie die durchschnittlichen Punktzahlen für jede Klasse und die höchste Punktzahl sehen. Eigentlich ist ISS jeder ziemlich gut im Schauspiel. Okay, also für unsere letzte Übung, holen Sie den Nachnamen Vornamen, Klasse, Klasse, Namen und gewichtete Note von jedem Schüler ab, wenn Sie sagen, gewartet. Großartig. Werfen wir einen kurzen Blick auf Klassenzimmer, damit Sie hier sehen können, dass jedes Klassenzimmer ein Gewicht hat, was bedeutet, dass das Handeln und Scherzmachen ein größeres Gewicht haben. Es ist wie 30% Ihrer Endergebnisse und laufen Streiche nur 15% und die öffentliche Interaktion ist 10%. Also, wenn Sie all das zusammen addieren, ist es eigentlich 100% und wir wollen die gewichtete Note von jedem Schüler bekommen. Und um das zu tun, multiplizieren Sie einfach das Gewicht und das große seiner Schüler. Okay, also Nachname Vorname würde von Studenten Klassennamen aus Klassenzimmern kommen. Die Note würde von Studenteneinschreibungen kommen und das Gewicht würde von Klassenzimmern kommen. Okay, was bedeutet, dass wir alle Informationen haben, die wir brauchen. Also hat das angefangen. Also definitiv wieder Studenten. Lassen Sie uns mit Studenteneinschreibungen verbinden. Ok, also dasselbe, was wir den Schüler benutzen werden, der auf der Einschreibung stand und damit verbunden ist begann mit Klassenzimmern. Sehen Sie das, Castro mein D mit dem Fänger mächtige, äh, Studenten Einschreibung. Die Frage ist jetzt, dass das altes Zeug für uns ist, okay? Und wir wollen den Klassennamen, und wir wollen die gewichtete Note. Was bedeutet, dass es eine Kombination aus dem Gewicht im Klassenzimmer ist. Okay, also lassen Sie uns einfach warten multipliziert mit dem großen eingeben, das ist eine Student Einschreibung Tabelle. Und geben wir ihm einen aussagekräftigeren Namen. Also werde ich das einfach in Klammern einpacken und ihm einen anderen Namen geben und sagen: „ Warte ein großartiges Also, das ist das laufen. Und Sie konnten sehen, jetzt ist dies die Ausgabe aus Multiplikation des Gewichts und die große für jede Klasse aus dem Schüler. Also haben wir Mickey Mouse. Wir haben Donald Duck Cheddar 12. Unterfragen: Okay, jetzt werden wir über Sub-Abfrage diskutieren, so dass Sub Korea ist eigentlich ein anderer Weg auf alternative Weise für uns Abfragen mit mehreren Tabellen zu schreiben. Und ich zeige dir dieses Beispiel hier drüben nur besseren Reese-Verbündeten. Also haben wir dieses Beispiel. Wie hoch ist die durchschnittliche Punktzahl von Donald Duck? Okay, also lasst uns zuerst das Schwarze lassen. Auf jeden Fall. Das kommt von Studenteneinschreibungen, damit ich sehen konnte, dass wir nicht zuerst mit Schülern angefangen haben. Ich werde dir zeigen, wie man einen Untersteinbruch macht. Und was wir tun werden, ist, dass wir Student sind, und ich will das umschnallen und ich schreibe hier drüben einen neuen Cree. Wählen Sie Student I d. Von Studenten waren Vorname. Es war Donald, und Nachname gleich Dunk. Und das ist eigentlich die Sub-Abfrage, die wir jetzt haben. So bilden Sie es einfach. Es ist ein bisschen besser, nur um es besser aussehen zu lassen. Und da gehst du hin. Also, jetzt haben wir diesen inneren Cree hier drüben, und es sagt, dass gerade zum Schüler zurückgekehrt bin ich Donald Duck. Und dann hier drüben in diesem äußeren Cree, wird es mit ihm übereinstimmen, basierend auf dem, was hier drüben zurückgekehrt ist. Also, was bedeutet, einfach die Liste zu bekommen. Cisco Select Star. Wenn wir das tun, wird es uns gut zurückgeben, Donald hat einen Schüler, den ich muss. Also, was bedeutet, dass alle Aufzeichnungen in Studenteneinschreibungen zurückkehren, entspricht Student 82, was eine Donald-Ente hier drüben ist. Es ist also ziemlich cool, weil es eine alternative Möglichkeit für uns ist, weil wir dies anders schreiben können mit inneren Gelenken, die alle in kurzer Zeit und den durchschnittlichen Kurs zeigen. Das ist nur völlig Frage Durchschnitt Erstellen Sie s Wut direkt von Donald Duck. Und wenn wir das dort laufen, haben Sie es 80.2. Es ist also sehr ähnlich, wenn ich es einfach hier einfügen werde. Das ist die Aussage. Wenn wir es schreiben einen inneren Join und Sie würden den gleichen Zweck zu erreichen. Also werde ich das jetzt einfach laufen und du bekommst 80 Punkte zu uns gut, damit wir hier sehen können, dass innere sich ein paar Falte verbindet. Sie können beide verwenden, wie Sie es für richtig halten und hängt wirklich von Ihrem Stil ab, auf dem Sie bequemer sind und gehen Sie einfach für diese. Und es gibt einen anderen Weg, um Sub-Praecis zu schreiben. Nun, vor einer Weile, Was wir sahen, ist die Unterabfrage, die wir gerade wieder Basis hier gemacht haben, meisten innerhalb des Arbeitsverlustes können Sie tatsächlich einen Sub-Aquarius machen, wird sich wie, eine andere Tabelle verhalten wie, . Also lass mich dir das einfach schnell zeigen. Also lassen Sie es mich einfach wieder von Studenteneinschreibungen bekommen. So dasselbe Problem. Jeder Schal hat sich wieder aufgepuppt. Okay, was wir jetzt tun werden, ist, dass ich die Arbeitskosten nicht schreiben werde. Ich werde den Inter Join verwenden, und ich werde dies in Elternfragen und egistec Sack einwickeln. Dieselbe Abfrage, die wir gerade vor langer Zeit geschrieben haben. Sagte Ex-Student I D. Okay, waren Vorname und Nachname gleich, um passende Donald Duck wieder zu tragen. Und diese, wir können diesem Ergebnis tatsächlich einen temporären Namen geben. Also machen wir es einfach zu einem Tempel. Okay, das ist also nur mein Name. Also, was bedeutet, dass diese Tabelle von ihren Salzen, sie ist jetzt als Temp benannt. Und jetzt dasselbe mit innerem Join. Wir brauchen die auf Wie können wir jetzt diese Tabelle temp mit Studenten Einschreibung beziehen? Also werden wir mit der Versuchung der Schüler I d in Anführungszeichen S e Das tun dann ich d. Also jetzt, nur um Ihnen zu zeigen, können Sie tatsächlich die temporäre Tabelle oder den Tabelleninhalt von Ihrem sub Cree hier beziehen . Da wir Student I D zurückkehren können wir auf Schulden zugreifen und das jetzt erledigen. Und man konnte hier sehen, dass es das gleiche Ergebnis 80.2 ist und es ziemlich cool ist. Es ist ziemlich flexibel. Also, jetzt könnte er Sub-Abfragen verwenden, um Ihre eigenen Tabellen von Swell on the fly zu erstellen. Und Sie können das verwenden, um Inter Join zu verbinden, und Sie können auch die Ergebnisse in Ihrer select-Anweisung abrufen. Okay, also gehen wir nochmal zu den Übungen. Also sind wir U-Boote. Es hängt also wirklich von Ihnen ab, welche Methode Sie verwenden möchten, ob es sich um Joins handelt, wo Sub erstellt wird, es liegt alles an Ihnen. 13. Unterfragen (Lösung): Okay, also lasst uns jetzt arbeiten und unsere Falte für dis-Übungen vergleichen. Also die 1. 1 ist die letzte Note von Donald Duck. Also, um Computer Endnote, einige alle von der Wartezeit. Die Zeiten belasten jede Klasse. So, zum Beispiel, Sie erhalten die erste Klasse nicht die Note multipliziert mit dem Gewicht, erhalten Sie die zweite Wurfgewicht mit Flug mit vereinbart und dann addieren Sie sie zusammen und so weiter . Okay, also füge ich einfach hier ein. Die nützlichen Gelenke, die im Moment verwendet wurden, weil wir definitiv beteiligt waren. Einschreibung für Studierende. Das ist, wo die größte Vergangenheit Zimmer, das ist, wo das Gewicht ISS. Und wir wollen nur Donald Duck. Also lassen Sie uns einen Filter setzen Vorname namens Donald und diesen Nachnamen, sie nennen es stecken. Okay, die Frage ist jetzt, wie bekommen wir das Finale? Großartig. Also definitiv die Formel dafür zu tun, dass IHS das Gewicht bekommen und es mit dem großen angewendet wurde . Aber das ist nicht genug, denn wenn wir sie einmal multipliziert haben, um sie zu bekommen , haben wir die Gewichte von jeder einzelnen Klasse. Also gibt es fünf Klassen von Donald Duck und das fehlende Stück für diesen hier. Ja. Wir müssen sie hinzufügen, um sie zu bekommen, was die Summe ist. Und wir haben das, dann die letzte Note von Malta, und es ist nur einen besseren Namen. Endnote ist 81,55, was nicht so schlecht ist. Okay, also ist die nächste Frage jetzt ziemlich ähnlich. Aber die Frage ist, was ist die Endnote aus? Alle von den Schülern. Also wollen wir den Vornamen. Wir wollen den Nachnamen und die letzte Note. Das ist also ein bisschen schwieriger als die vorherige Frage. Also im Moment, wir sind ziemlich sicher, dass wir nicht mehr fühlen, während Donald up, können wir die vorherige Aussage wieder verwenden. Okay, also lass mich das zuerst entfernen. Also die Frage zuerst ISS, wie bekommen wir die Endnote von jedem Schüler, was bedeutet, dass wir zusammen gruppieren müssen, verschlechtert sich je nach jedem Schüler. Das klingt also komisch da. Gehen wir für Schüler I d. Denn wenn wir sie einmal gruppieren, sind wir ziemlich sicher, dass wir für Mickey Mouse alle fünf Tacis-Gruppe zusammen haben, und jetzt, wo wir es gruppiert haben, können wir Verwenden Sie tatsächlich den Vornamen des Schülers und den Nachnamen, und dann werden wir es zusammenfassen und das gleiche für Minuten vor einer Weile. Warten Sie. Und der Große. Also bedeutet es, wo Studenten etwas das Gewicht der Noten, wenn wir es jetzt laufen. Also lasst uns nochmal einen besseren Namen geben. Endgültig. Großartig. Und da hast du es. Sie haben die letzten Noten von jedem Schüler hier drüben. Also unser Top-Performer ist eigentlich Dacey Bisher. Letzte Frage. Holen Sie sich die durchschnittliche Note von seinem Schüler für die Lauf- und Schauspielunterricht zeigen den Vornamen Nachnamen und durchschnittliche Gier aus den beiden Klassen. Okay, das ist also mehr weg, nur für bestimmte Klassen, die wir brauchen. Also lassen Sie uns ein Sub-Cree verwenden, nur um Ihnen zu zeigen, wie es geht. Und zuerst brauchen wir den Studententisch und dann werden wir ihn entweder mit der Studenteneinschreibungsstall verbinden , okay? Und das Energon jetzt ist es Lasst uns jetzt unsere Unterabfrage jetzt für die Klassenzimmer verwenden. Was wir suchen, sind nur zwei Klassen, also können wir es tatsächlich so machen. Lassen Sie uns zuerst das ausgewählte Schwarz. Okay, also haben sie definitiv aus Klassenzimmern bekommen, und wir sind hinter zwei Gasen her. Also sind wir Klassenname. Es ist drin. Es gibt zwei rennende und schauspielerische. Also, was wir hier wollen, ist die einzige Information, die uns im Moment wichtig ist, ist das Klassenzimmer, das ich d. Lassen Sie uns diese Tabelle und den Namen geben, so dass wir es die STI temp nennen, und wir sind jetzt beitreten. Sehen Sie Zeit Klassenzimmer Mighty, weil das ist, was an unsere Schüler Einschreibung Tabelle weniger Raum I Dzurückgegeben Tabelle weniger Raum I D und nach jetzt ist es bereit Field hier drüben in der sub Cree und wir sind nur zurück, läuft und schauspielend. Und die Frage ist jetzt, dass wir die durchschnittliche Note wollen, was bedeutet, dass wir sie zusammenziehen müssen, um sie wieder zusammenzufassen. Mein Student, und es springt direkt hier. Was wir brauchen, ist der Vorname. Okay, wir wollen den Nachnamen und wir wollen die durchschnittliche Punktzahl von jedem Schüler. Also, wenn Sie jetzt Distrikt führen, haben wir jetzt Mickey Mouse Dhondup und die Ergebnisse aus den beiden Klassen, und wenn wir überprüfen wollen, ist es das wirklich geben uns das richtige Ergebnis. Ich werde einfach auskommentieren. Lasst uns einfach die Gruppe nach entfernen. Lasst uns diese zwei Sternchen ändern. Und wenn wir das jetzt ausführen, könnte er hier drüben das Klassenzimmer sehen es ist ein gedrehter Baum und vier Baum und für drei und vier in K für jeden Schüler. Und wenn wir immer noch skeptische Geschichte sind und wirklich laufen und handeln. Also, was ich tun werde, ist, dass ich auch zum Klassennamen in unserem Sub Khoury zurückkehren werde. Und wenn ich seit seinem ausgewählten Stern im äußeren Cree auf Ausführen klicke, wird es einfach zurückkehren. Alle Spalten sind gelaufen. Dies könnte jetzt hier sehen, dass der Klassenname auch angezeigt wird und alle laufen und handeln. 14. Weitere SQL-Beispiele und Übungen!: Vielen Dank für Ihr Feedback, natürlich. Und ein gemeinsames Feedback, das ich bekomme. IHS Mawr Beispiele für Fortsetzung Crease. Okay, also habe ich dein Feedback gehört und wir haben hier mehr Beispiele und weitere Übungen, die du ausprobieren kannst. Also haben wir diese vier Fragen hier drüben. Also verwenden wir den gleichen Datensatz, und wir haben diese Fragen wie? Es ist die Entenfamilie, wenn es um Laufen geht. Also habe ich diese Fragen jetzt im englischen Satz formuliert, so dass es an Ihnen wie Sie entscheiden können, wie Sie die Tabellen erstellen können. Schreiben Sie im Fortsetzungsformat. Okay, dann. Nächste Frage. ISS wanderte Durchschnittswerte vom Dock. Familie Begeisterung, alle fehlenden Studenten in irgendeiner aus der Klassenliste der Studenten geboren im Monat November arbeiten an dieser Übung. Ich schlage vor, dass Sie dieses Video kurz danach pausieren, wir werden Ihnen Schritt für Schritt zeigen, wie wir Antworten auf diese vier Fragen erhalten werden. Also sind wir jetzt im DB-Browser und wir werden zuerst mit der ersten Frage gehen. Wie ist D Ente Familie, wenn es um Laufen geht? Also, was wir hier tun werden, ist, dass wir einen Bericht erstellen, in dem wir nach den Schülern suchen , die den Nachnamen aus Ente haben. Richtig, weil es die Entenfamilie ist. Und dann werden wir ihre Punktzahl in der Laufklasse bekommen. Ok? Damit wir wie unsere gute rd beurteilen können, wenn es um Laufen geht. So begann es mit Select King wird in den Spalten später und von Studenten füllen. Ok. Und dann werden wir tun Gelenke mit unseren Studenten Einschreibung Tabelle, OK, Es ist Name Es s e und dann trat dies mit dem Schüler i d.. SST verbindet Spalten zwischen den beiden Tabellen. Lass uns noch einen Joint machen, okay? Denn wir brauchen auch die Klassenzimmer Informationen. Okay, also Testräume für innere Getränke, siehst du? Und dann werden wir das verknüpfen oder uns dem anschließen. Stimmt, das Klassenzimmer. Mighty okay mit den Studenten Einschreibung Klassenzimmer. Ich D-Karte. Okay, jetzt sieht es hier gut aus. Wir sind mit dem Beitritt fertig. Also die Bedingung für wo? Iss Wir wollen, dass der Nachname richtig Ente ist, weil es die Entenfamilie und Klassenname richtig laufen würde, weil wir ihre Punktzahl aus den laufenden Tests erhalten wollen. Jetzt füllen wir die Auswahl aus. Also haben wir s sagen wir, wir wollen den Vornamen und Urkunde Nachnamen direkt aus dem Studententisch bekommen . Und wir wollen Ihnen nur zeigen, dass es in der Tat das laufende Kalb ist. Also Seed up Klassennamen und in einem Schüler Einschreibung, Natürlich, wir brauchen die große. Okay, also sieht es gut aus. Das ist laufen und sehen, wie es geht. Jetzt haben wir also alle Enten, die Laufklassen hier drüben und dann ihre jeweiligen Noten. Ok. Für den nächsten, was sind die Durchschnittswerte? Uh, die Entenfamilie. Okay, also ist es ziemlich scheinbar in gewisser Weise zu sein, oder? Die Entenfamilie. Also kennen wir den Bohrer für diesen hier, aber die Frage ist, wie bekommen wir den Durchschnitt? Richtig? Also, was bedeutet, dass wir den Bericht bekommen wollen. Okay, wir sind in Der Nachname ist Duck, und dann wollen wir jeden von ihrem Durchschnitt runterkriegen. Also lasst uns an der Auswahl rechts arbeiten? Wir haben von wir werden mit Schülern anfangen. Okay, Lassen Sie uns einen gemeinsamen auf Studenteneinschreibungen machen, weil wir nur das große Recht aan s Student i d. Wieder brauchen i d. . Das ist die gemeinsame Spalte zwischen den beiden von ihnen, direkt mit den Studenten Einschreibung Student. Ich habe ihn angerufen, also okay, jetzt haben wir das Feld beim Kreuz, okay? Wir sind nah dran. Ja. Diesen Nachnamen nannte er Stop. Weil wir die Doc-Familie von hier holen wollen. Aber die Frage ist, wie bekommen wir den Durchschnitt? Also werden wir das nach Vornamen gruppieren, okay? Und Nachname. Ok. Also, sobald wir diese Gruppierung zusammen haben, lassen Sie uns wählen. Also wollen wir den Vornamen bekommen, oder? Und dann haben wir den Nachnamen, und wir werden das Durchschnittsrecht benutzen, um den Durchschnitt von jeder Ente in der dunklen Familie zu bekommen . Okay, also SC, diese Klasse. Und geben wir ihm einen besseren Namen. Gesamt erstellen. Okay, jetzt sieht es gut aus. Lassen Sie uns das laufen. Und jetzt haben Sie die Durchschnittswerte direkt an jeder Ente in der Familie. nächste Frage ist, sind es wagen, irgendwelche fehlenden Studenten in irgendeinem nach dem Unterricht? Nun, wenn wir über diesen hier nachdenken, alle vermissten Studenten. So ist der einfachste Weg für uns zu tun, nur einen Bericht zu bekommen, in dem es die Anzahl der Schüler zeigt , die in jeder Klasse eingeschrieben sind, weil derzeit, wenn wir eine schnelle Auswahl richtig machen, wenn wir einen kurzen Blick auf unsere Schüler, Wir haben acht Schüler, okay? Von unseren Schülern in der Lage, so dass Sie hier zu sehen. Und wenn wir die Anzahl der Schüler aus jeder Klasse überprüfen, dann würden wir sofort richtig sehen. Wenn es nicht acht ist, dann wissen wir, dass Studenten aus dem Test fehlen, also werden wir an dieser Karriere arbeiten. Also lasst uns wählen, okay? Und lassen Sie uns für die Einschreibung gehen, oder die Anzahl der Schüler in einer Klasse wird in der Tabelle der Schüler Anmeldungen gespeichert. Okay, also lasst uns das in einem Joint haben, okay? Mit den Klassenzimmern, siehst du? Okay, weiter. Siehst du das Klappern? Mächtiges Recht. Das Ziel für diesen ist, dass dieser Bericht auch den Klassennamen anzeigt. Ok. Und damit wir den Besetzungsnamen haben, brauchen wir den Klassenzimmertisch als nächstes. Das wollen wir packen. Ich sehe Classroom 90. Okay, also gruppieren wir das jetzt nach dem Klassenzimmer. Was sind die Informationen, die wir zeigen möchten? Okay, also haben wir definitiv den Klassennamen, so dass wir schnell sehen können, welche Klasse erstaunliche Schüler hat , und dann werden wir zählen als Nächstes verwenden, weil wir zählen wollen Wie viele Schüler in der Das ist ein Laufkurs sind , zum Beispiel. Denken. Also haben wir eine Idee von Studenten. Lasst uns das zählen. Und geben wir dem einen besseren Namen, okay? Es sind eine Reihe von Schülern. Okay, lassen Sie uns das laufen. Und jetzt haben wir eigentlich perfekt. Ok, Einschreibung? Denn alle von den Klassen, die wir hier haben, haben jeweils acht Schüler. Der letzte ist weniger Studenten, die im Monat November geboren wurden. Also werden wir ein bisschen kreativ mit diesem hier sein. Denn wenn wir einen Blick haben, richtig, wenn wir einen Blick vom Studenten-Tisch haben, machen wir einfach einen weiteren schnellen Steinbruch hier drüben. Sie konnten sehen, dass Sie das Geburtsdatum in diesem Format sehen konnten, oder? Ihre vier Ziffern für das Jahr und dann Strich Monat Monat. Okay, Dash Tag Tag Tag. Ok. Für die Anzahl der Ziffern. Also werden wir nach November suchen, damit wir das, wie, okay,verwenden können wie, okay, , um ein Format erstellen zu können, das mit den Daten im November übereinstimmt. Also lasst uns selek gehen. Okay, also holen wir es direkt von den Schülern, wo okay, Verabredung, Burke. Okay, lass mich einfach die s hier drüben hinzufügen, nur um die Dinge konsistent zu halten und ein Geburtsdatum. , Okay, also wie sollen wir das tun, ist, dass wir die Unterstriche mit den ersten 4 Ziffern übereinstimmen können, also tippe ich viermal ein. Okay, was bedeutet, dass es uns egal ist, was die Jahre in Ordnung für Unterstriche gefolgt von einem Bindestrich kamen, weil wir wissen, dass es immer Vater Bangash ist. Und da wir hinter Damonte im November her sind, tippen wir 11. Ok? Danach können wir einfach in ein Personenzeichen setzen, weil es uns egal ist, was danach geht, aber es gibt viele Möglichkeiten, dies zu tun. Also, zum Beispiel, wenn Sie so etwas wie dieses ein Zauber sein wollten , ist das völlig in Ordnung, denn Sie wollen nur einen Strich danach und dann zwei Ziffern folgen. Okay, also lasst uns anfangen, das zu laufen. Also fügen wir einfach den Vornamen hinzu, richtig? Wir wollen den Nachnamen bekommen. Und dann nur um zu beweisen, dass wir vom Geburtsdatum im Monat November absteigen, ist das nur Geburtsdatum und Geburtsdatum. Jetzt lass uns das laufen und wir bekommen die mit November. Okay, das sieht gut aus. Lassen Sie uns das andere Format ausprobieren, nur um es Ihnen zu zeigen. Okay, wir können das anders machen. Gehen Sie einfach 4%. Also gehen wir richtig laufen, wir bekommen das gleiche Ergebnis. Okay, also könntest du das einfach ändern. Sagen wir mal für Dezember. Ok? Es gibt nicht, wenn wir es versuchen, sagen wir Januar. Geh einfach auch rennen. Okay, das gibt es nicht. Es versucht zu marschieren. Okay, lass los. Möge es dort haben. OK, also könnten Sie einfach verschiedene Formate ausprobieren. Dies ist nur ein paar von den Möglichkeiten, die Sie mit sq tun können. 15. Vielen Dank und Herzlichen Glückwunsch!: Vielen Dank und herzlichen Glückwunsch zum Abschluss dieses Kurses. Ich hoffe also, dass Ihnen dies beim Erlernen von SQL-Datenbankabfragen und Sequel-Grundlagen geholfen hat . Sie können also auch eine Bewertung zu diesem Kurs abgeben. Um das tun zu können, klicken Sie einfach hier auf Bewertungen und Sie können einfach auf die Blattschaltfläche Bewertung klicken. Bitte hinterlassen Sie eine ehrliche Bewertung, da ich mich über Ihr Feedback freuen würde. Sie können mein Profil auch überprüfen, indem Sie auf meinen Namen klicken Diesen Link finden Sie hier für weitere Microsoft-bezogene Kurse. Sobald Sie auf den Link klicken, können Sie mein Profil sehen und Ihre Lernreise fortsetzen, indem Sie auf einen meiner besten Microsoft-Kurse klicken.