Transkripte
1. KURSEINFÜHRUNG: Ich bin Mittendrin der
Trainer dieses SQL-Kurses. Ich habe mehr
als 20 Technologien unterrichtet , darunter
Programmiersprachen und Datenbanken. Rdbms ist die Grundlage für SQL. Das heißt, SQL speichert
Daten in RDBMS. Was ist nun RDBMS? Rdbms steht für relationales
Datenbankmanagementsystem, das Daten
in einer Tabellenform speichert , aus der Zeilen und Spalten stammen. Diese SQL-Ursache deckt im Wesentlichen Microsoft SQL Server und
seine Verachtung für Anfänger ab. Wenn Sie eine Fähigkeit
von Anfang an erlernen möchten, ist dieser Kurs genau das
Richtige für Sie. Wir haben eine kostenlose
Open-Source-Version von
Microsoft SQL Server
Express verwendet Open-Source-Version von
Microsoft SQL Server
Express um SQL-Konzepte zu erlernen. Alle Datenbankabfragen und Beispiele werden zusammen mit der
praktischen
Live-Runnerfahrung bereitgestellt . In diesem Kurs haben wir die folgenden
Lektionen mit
mehr als 100
Live-Laufbeispielen
behandelt . Also Leute, lasst uns jetzt
mit der ersten Lektion beginnen,
nämlich der Einführung in SQL
und den Funktionen. Lass uns anfangen.
2. SQL – Einführung: In diesem Video
lernen wir, was eine Fähigkeit ist. Es ist eine Einführung und ein
Überblick. Also lasst uns anfangen. Zunächst müssen wir
verstehen, was RDBMS, ein relationales
RDBMS-Datenbankmanagementsystem, ist relationales
RDBMS-Datenbankmanagementsystem , um RDBMS zu verstehen. Hier. Und du siehst, wir haben einen Tisch. Also erstellen
wir seit unserer Kindheit diese Tabellen mit Zeilen
und Spalten, oder? Das nennen wir also RDBMS. Das ist ein relationales Modell. Relational bedeutet Beziehung
zwischen Zeilen und Spalten. Okay? Diese Zeilen und Spalten. Also das haben wir hier
gezeigt, RDBMS. Es ist eine Form einer Tabelle. Das heißt, unsere Tabelle
hat Zeilen und Spalten, und eine Datenbank hat
einige Tabellen. Das bedeutet also eine Beziehung. Eine Beziehung von Zeilen und
Spalten wird Tabelle genannt. Und das nennen wir RDBMS, relationales
Datenbankmanagementsystem. Okay? Dies ist die Grundlage für SQL. Jetzt würden Sie sich also über den Unterschied
zwischen RDBMS und DBMS
wundern . Rdbms ist nur eine
erweiterte Form von DBMS. Okay? Es ist also ein relationales DBMS, das heißt die Beziehung
zwischen Tabellen, Beziehung zwischen
Zeilen und Spalten. RDBMS ist also die Grundlage
für SQL oder MySQL, Oracle und andere
verwandte Datenbanken, RDBMS, wie ich Ihnen bereits gesagt habe, sich auf die Daten
in Form von Tabellen. Und Tabellen haben
Zeilen und Spalten. Wir haben vier Reihen. Das heißt, die Zeilen sind
immer horizontale Einträge, okay, du kannst sehen und die
Spalten haben fünf. Spalten sind also vertikale Einträge. Okay? Das ist es also, was uns
hier gezeigt wird. Was ist nun SQL? Sql ist die Structured
Query Language und ein RDBMS ist die Grundlage
dafür, wie ich bereits gesagt habe. Das heißt, es speichert
die Daten in RDBMS, RDBMS-Telefon, in
Form von Zeilen und Spalten. Okay. Und es wird von ANS, sagen wir, dem American National Standards
Institute sowie International Organization
for Standardization, ISO,
geregelt. Diese beiden RDBMS wurden also von Microsoft
entwickelt, daher werden wir
diese beiden auf einem Bildschirm behandeln. Okay, das ist also die
aktuelle Version. Es wird sich reduzieren, eine Datenbank zu erstellen
und
zu pflegen, eine Tabellendatenbank zu erstellen
und zu verwalten. Darin. Microsoft bietet auch SSMS an
, also SQL Server Management
Studio. Hier ist es. Wir werden
dies verwenden, um an SQL zu arbeiten. Man kann sagen, dass
es sich um
ein quadratisches UFO handelt Sie auf einfache Weise Datenbanktabellen
erstellen, an Operationsklauseln,
Operatoren und anderen
Dingen auf einem Bildschirm
arbeiten können.
3. SQL vs NoSQL: Hallo Leute. In diesem Video lernen
wir
den Unterschied zwischen SQL kennen den Unterschied zwischen SQL und wir werden
diesen Unterschied anhand von
Beispielen behandeln . Lass uns anfangen. Also Leute, SQL folgt
dem relationalen Modell, das ist das RDBMS-Modell, diese altmodische Methode Tabellen mit
Zeilen und Spalten zu
erstellen. Das ist es also, was SQL unterstützt. Nosql ist völlig anders. Es unterstützt verschiedene Formate wie Dokumente und Speichern von Daten
in Form von Schlüsselwerten, Graphknoten und anderen Dingen. SQL kam also 1970, man kann
also sagen, mehr
als 50 Jahre. Es gab es schon und Ende 2000 kam keine Fortsetzung
. Sie können Beispiele sehen. Sql ist im Grunde RDBMS. Alle Datenbanken, die sich
auf RDBMS beziehen, werden unter SQL, MySQL,
Microsoft SQL Server, Oracle
behandelt MySQL,
Microsoft SQL Server, Oracle Alle sind Teil von RDBMS und alle
basieren auf RDBMS. Nosql, das größte Beispiel, eine der
derzeit angesagtesten
Datenbanken , ist MongoDB, das
dokumentenbasiert ist. Damit können wir mithilfe der
Redis-Datenbank auch Daten in Form von
Schlüsselwerten
speichern , indem wir weiße Spalten
verwenden, indem wir Cassandra und HBase verwenden. Die Verwendung von Azure SQL
wird also im Allgemeinen verwendet, um Daten in Form von
Tabellen, Zeilen und Spalten zu speichern. Sehen wir uns ein Beispiel an.
Zuerst, SQL, Sie können das SQL-Beispiel sehen, das wir hier in meiner Sequenz gezeigt
haben. Wie ich Ihnen bereits sagte,
speichert SQL Daten in Form
von Zeilen und Spalten. Es basiert auf RDBMS. Das heißt, auf der Grundlage relationalen
Modellbeziehung zwischen Zeilen und Spalten in
einer Tabelle können
Sie hier die Beziehung
zwischen den Zeilen und Spalten sehen. Das sind also die Spalten 12345, Mitarbeiter-ID, Vorname, Nachname,
Mitarbeiter-ID, Mitarbeiterzone. Und diese vier Reihen. Okay, also wie ich dir sagte, Tabellen haben
Zeilen und Spalten, und eine Datenbank hat
eine Sammlung von Tabellen. Das nennen wir also eine Fähigkeit. Das heißt, wie ich Ihnen sagte, Tabellen mit festen
Zeilen und Spalten nennen wir ein Modell
für den Bildschirm. Was ist ein relationales Modell? Okay, jetzt wo wir über MongoDB sprechen, ich habe es Ihnen bereits gesagt, dass es
Daten in Form von
Dokumenten speichert , einem Schlüssel-Wert-Paar , das sich völlig von SQL
unterscheidet. Das ist also eine dokumentbasierte
MongoDB-Datenbank. Wir haben hier vier Spalten: Name der
IT-Abteilung,
Abteilungsleiter und Abteilungsrang. Sie können die Datenbank also
hier ohne Fortsetzung sehen. Unter MongoDB. Dokumente haben Felder
und Sammlungen, ist Dokumente
wie Tabellen haben Zeilen und Spalten in diesen Sammlungen haben
Dokumente und Felder. Und die Datenbank ist eine
Sammlungsgruppe ,
genauso wie in SQL. Eine Datenbank ist eine Gruppe von Tabellen. Und das funktioniert für MongoDB, aber es speichert die
Daten in Form von Dokumenten oder in
Form von Schlüsselwerten. Okay, das haben
wir hier gezeigt. Dokumentenbasiertes Schlüsselwertformular, weiße Spaltenform in
Diagrammform in keiner Reihenfolge. Also ganz
anders als unsere alte Schule. Konventionelle SQL-Schemas. Es ist starr und flexibel. Knoten,
flexible Datenbank für E-coli-Zellen. Sie sehen, Sie können
die Daten in all diesen Formularen speichern. Dokument verschiedener Unternehmen,
Schlüsselwertdiagramm,
mehrere Datensätze, Vermögenstransaktionen. Es wird also von SQL unterstützt. Erin, keine Fortsetzung unterstützt es
nicht, aber Mongodb wird es
trotzdem unterstützen. AssertTrue Injection ist also im Grunde eine Abkürzung
für Atomizität, Konsistenz, Zuverlässigkeit
und Haltbarkeit. Dies sind im Grunde
Datenbankoperationen. Und diese Behauptung, SCID ist bekannt als Säureeigenschaften oder man kann
sagen Säuretransaktionen. Also Leute, In diesem Video
haben wir gesehen, wie wir SQL und NoSQL
unterscheiden können . Für SQL ist das größte
Beispiel also Microsoft SQL und NoSQL MongoDB
ist unser Beispiel. Also Leute, danke, dass ihr euch das
Video angesehen habt.
6. SQL – Eine Tabelle erstellen: In diesem Video werden wir sehen,
wie wir auf einfache Weise
eine neue Tabelle in SQL Server erstellen können . Also hier im Moment haben wir mit Create Database
eine neue Datenbank
erstellt . Datenbankname. Hier in unserer
Datenbank ist der Name Ahmed dB. Im Objekt-Explorer können
Sie unter Datenbanken sehen, die
wir in der DB-Datenbank haben. Also Leute, jetzt
müssen wir eine neue Tabelle erstellen, werden
eine Mitarbeitertabelle
für diesen Typen erstellen . Zuerst
müssen wir ADB verwenden und
die Datenbank aufrufen. Geben Sie den Datenbanknamen erneut ein, verwenden Sie den
Space-Datenbanknamen, wählen Sie ihn aus und
klicken Sie nun auf Ausführen. Sie können sehen, dass der Befehl erfolgreich
abgeschlossen wurde. Das heißt, wir haben
die Datenbankdatenbank eingegeben , jetzt können wir
einfach eine neue Tabelle erstellen. Also Leute, um eine neue
Tabelle in SQL Server zu erstellen, verwenden
wir den Befehl create table. Schreiben wir also Tabelle erstellen und
dann die Tabellennamen. Nehmen wir also an, der Tabellenname ist
employee und öffnen Sie die Klammern, schließen Sie sie und verwenden Sie ein Semikolon. Darin müssen
wir unsere Spalten hinzufügen. Das sind die Spalten, die wir mit ihrem Typ hinzufügen
müssen. Also füge ich zuerst eine ID hinzu. Id wird ein Int sein, oder? Also ist es in Ordnung. Komma in den EMP-Namen. Das wäre der Name des Mitarbeiters. Und das Gleiche wird in ihrer Obhut
sein. Lassen Sie uns das Wertkomma hinzufügen und
dann kommen Sie in die Stadt, um ihre Obhut nur bis zum Komma 55 zu setzen. Als letztes können wir ein
Gehalt für unsere Mitarbeiter hinzufügen, das aus offensichtlichen
Gründen in int liegt. Also sieht alles gut aus Leute. Jetzt haben wir vier
Spalten hinzugefügt. Ich wähle es aus. Wir hätten auch den
Primärschlüssel
und andere Konstanten hinzufügen können. Das heißt NICHT Null,
überprüfen Sie die konstante Standardeinstellung, aber ich werde das alles
in einem neuen Video erklären. Im Moment erstelle ich nur
eine einfache Tabelle. Ich wähle das aus und
klicke auf Ausführen. Nachdem Sie auf Ausführen geklickt haben, können Sie sehen, dass Befehle
erfolgreich abgeschlossen wurden. Das bedeutet, dass wir
erfolgreich eine Tabelle erstellt haben. Nun Leute, links,
Object Explorer, müssen
wir
auf Refresh klicken, damit derselbe neue Befehl, den wir
ausgeführt haben , auch hier selbst
ausgeführt wird. Jetzt klicke ich einfach auf Ich bin EDB und entklicke, ich
klicke auf Tabellen. Jetzt können Sie eine Tabelle sehen, die erfolgreich
erstellt wurde. Hier sind die Spalten,
dieselben vier Spalten. Also Leute, In diesem Video
haben wir gesehen, wie wir auf
einfache Weise eine neue Datenbank
und Tabelle in SQL Server erstellen können . Auf diese Weise können Sie mit dem Befehl create table
eine neue Tabelle
erstellen. Also Leute, danke, dass ihr euch das
Video angesehen habt.
7. SQL – Datensätze einfügen: In diesem Video werden wir sehen,
wie wir Datensätze
in eine Tabelle in SQL Server einfügen können . Also haben wir hier zuerst eine
Ind-DB-Datenbank mit
dem folgenden Befehl erstellt . Dann haben wir einen
Tabellenmitarbeiter erstellt. Sie können die Datenbank sehen. Wir haben ein mittelalterliches Erbe geschaffen. Darunter haben wir die
Mitarbeitertabelle erstellt. Die von uns erstellte
Mitarbeitertabelle hat vier Felder. Der erste ist nicht
und der letzte ist n, also in ID und
das
Gehalt ist int integer. Und der Name des Mitarbeiters
und die Stadt R4
werden angegeben, wo
Archetypen täglich auftauchen. Lassen Sie uns nun einen Datensatz einfügen. Zum Einfügen von Datensätzen wird
der Befehl insert into verwendet. Schreiben wir hier eine
Amniotenbeilage in den Mitarbeiter. Fügen Sie in Employee einen
Tabellennamen ein, wie Sie hier sehen können. Lassen Sie uns nun die
Felder nacheinander die ID erwähnen. Wenn Sie tippen, wird es
automatisch unter
Autocomplete angezeigt . Drücken Sie die Eingabetaste, Stadt. Wählen Sie sie aus, drücken
Sie die Eingabetaste, Gehalt. Wählen Sie sie aus und drücken Sie die Eingabetaste. Es ist also einfach. Jetzt, richtig? Werte und fügen Sie
Datensätze nacheinander ein. Zuerst fügen wir
nur eine einzige Zeile ein. also für Ausweisbriefe, richtig, eins, Lassen Sie uns also für Ausweisbriefe, richtig, eins, den Namen des Mitarbeiters in
Anführungszeichen eingeben. Lass uns rechts gehen, Tom City. Lassen Sie uns ein Beispiel-ABC schreiben, Gehaltsbriefe, schreiben Sie einen
beliebigen Wert hinein. Okay, jetzt ist es ein
gutes Semikolon. Jetzt wählen wir dies aus
und klicken auf Ausführen , um die erste Zeile
in einer Mitarbeitertabelle einzugeben. Hier kannst du die Nachrichten sehen. Zieh es. Sie können sehen, dass sich eine Zeile auf
die Abschlusszeit ausgewirkt hat. Das bedeutet, dass wir der Tabelle erfolgreich Datensätze
hinzugefügt haben. Lassen Sie uns nun den
Datensatz sehen, den wir
mit dem Befehl select star hinzugefügt haben . Wählen Sie einen Stern aus dem Tabellennamen aus. Tabellenname ist Employee,
Semikolon ausgewählt und ausgeführt. Nach der Ausführung
im Ergebnisbereich können
Sie sehen, dass wir erfolgreich einen
Datensatz in der Tabelle hinzugefügt haben. nun für einen weiteren Datensatz Lassen Sie uns nun für einen weiteren Datensatz
den Befehl erneut implementieren. Lassen Sie uns den zweiten Datensatz hinzufügen. Emma. Okay, jetzt führe es ausgewählt aus, klicke auf Ausführen,
eine Zeile ist betroffen. Lassen Sie uns nun
den Befehl noch einmal erwähnen, wählen Sie Stern von
Mitarbeiter aus, das war's. Ausgewählt und ausgeführt. Das war's. Jetzt können Sie sehen, dass wir zwei Datensätze
eingefügt haben
: ID, Mitarbeiter, Name,
Stadt und Gehalt. Auf diese Weise, Leute,
können Sie Regards mit dem Befehl insert into in Ihre Microsoft SQL Server-Tabelle Ihre Microsoft SQL Server-Tabelle
einfügen.
8. SQL – SELECT-Anweisung: In diesem Video
werden wir sehen, wie wir
einfach Daten
aus einer Datenbank auswählen können . Das heißt, wenn Sie
Datensätze aus einer Tabelle
in einer Datenbank abrufen möchten , können
Sie dies einfach mit
der Select-Anweisung tun. Moment haben wir also unsere Datenbank-DB in der
wir die Mitarbeitertabelle erstellt haben. Lassen Sie uns nun sehen, wie wir alle Datensätze
der Mitarbeitertabelle
abrufen können . Es ist sehr einfach. Zuerst rufen
wir die Army
DB-Datenbank auf, indem den Befehl verwenden und auf Ausführen
klicken, Abfrage wurde erfolgreich ausgeführt. Das heißt, wir haben unsere PDB-Datenbank
eingegeben. Jetzt müssen wir alle
Datensätze aus der Mitarbeitertabelle abrufen . Wir verwenden also den ausgewählten Stern
aus dem Semikolon des Mitarbeiters. Wählen Sie unser Statement,
Mitarbeiter oder Tabelle aus. Jetzt wähle ich es aus
und klicke auf Ausführen. auf Ausführen klicken,
können Sie sehen, dass alle Datensätze aus unserer
Mitarbeitertabelle sichtbar sind. Nun, das ist alles, was wir
mit all den Rekorden zu tun hatten. Nehmen wir nun an, Sie müssen
die Datensätze für
bestimmte Spalten abrufen . Das heißt, nehmen wir an,
wir benötigen nur die Idee und
den
Namen des Mitarbeiters. Dafür. Du wählst aus. Erwähnte
den Namen der Spalte , also select id comma EMP name from table
name employee. Das war's. Ausgewählt
und klicken Sie auf Ausführen. Hier sehen Sie also
nur die ID und den
EMP-Namen , mit denen wir konfrontiert wurden, aus
der Mitarbeitertabelle. So können Sie
den Befehl select verwenden. In diesem Video haben wir
gesehen, wie wir
eine Select-Anweisung auf
Microsoft SQL Server verwenden können . Wir haben uns mit allen
Datensätzen befasst und auch gesehen, wie wir
bestimmte Spaltendatensätze anpassen können. Also Leute, danke, dass ihr euch das
Video angesehen habt.
9. SQL – SELECT DISTINCT Statement: In diesem Video werden wir
sehen, wie wir
den unterschiedlichen Rekorden
im MS SQL Server begegnen können . Im Moment
haben wir also eine DB-Datenbank. Deshalb verwenden wir den
ADB-Befehl, damit wir die
DB-Datenbank oder Datenbank aufrufen können. Darin haben wir eine
Mitarbeitertabelle mit einigen Datensätzen
erstellt. Nehmen wir an, Sie
rufen zuerst alle Datensätze der Mitarbeitertabelle ab, indem Sie
den IOP not select Stern aus dem jetzt ausgewählten
Mitarbeiter-Semikolon Dasselbe
haben wir
im vorherigen Video gesehen. Sie können dies
unten unter Ergebnisse ausführen.
Sie können sehen, dass dies unsere Aufzeichnungen
sind. Aber Leute, was wir wollen, wir müssen uns hier mit unterschiedlichen
Rekorden auseinandersetzen und Sie können sehen, dass
die Stadt einiger Mitarbeiter dieselbe ist. Wenn wir also nur unterschiedliche Datensätze wollen, bedeutet
das unterschiedliche Datensätze. Wir müssen den Befehl
distinct verwenden, sagen
wir select distinct. Geben Sie also den Spaltennamen ein
, der doppelte
Datensätze enthält,
damit wir den
Datensatz ohne Duplikate anzeigen können. Es ist also Stadt, wählen Sie eine bestimmte Stadt aus,
aus Mitarbeitern Semikolon. Lassen Sie uns dies nun auswählen
und auf Ausführen klicken. Nachdem Sie auf
Ausführen geklickt haben, ist nur die Stadtspalte sichtbar, die sich wiederholenden
Werte sind
jedoch nicht sichtbar. Hier
sind sich wiederholende Werte ABC und größer. Sie können sehen, dass es
sich hier wiederholt, PQR wiederholt sich hier und ABC wiederholt sich hier. Ich klicke auf Ausführen. Hier können Sie sehen, dass die unterschiedlichen
Werte der Verträge sichtbar sind, weil wir
den Befehl distinct verwenden. Also Leute, in diesem Video haben wir gesehen,
wie wir Select
Distinct verwenden können , um nur
verschiedene Datensätze anzuzeigen.
10. SQL – WHERE-Klausel: In diesem Video werden wir
sehen, wie wir
Datensätze anhand einer Bedingung
mithilfe der Where-Klausel filtern können . Im Moment haben wir
unsere AMI DB-Datenbank. Wir haben es mit
dem folgenden Befehl eingegeben, jews space database name. Nachdem wir auf Ausführen geklickt
haben, haben wir es eingegeben. Darin haben wir einen
Tisch, einen Mitarbeitertisch. Sehen wir uns also zunächst alle Datensätze der
Tabelle an, indem den Stern aus dem Tabellennamen auswählen. Der Tabellenname ist Mitarbeiter,
das war's, Semikolon. Wählen Sie dies aus und
klicken Sie auf Ausführen. auf Ausführen klicken,
sehen Sie, dass wir vier Spalten haben
: ID, Name, Stadt und Gehalt. Nehmen wir an, wir
müssen unter bestimmten Bedingungen Aufzeichnungen abrufen. Wir wollen den
Namen des Mitarbeiters mit einem Gehalt von 8.000 abrufen. Schauen wir uns also an, wie
beim ersten Hören nur
der EMP-Name angezeigt wird, oder? Wählen Sie den EMP-Namen des Mitarbeiters aus. Lassen Sie uns nun die Bedingung schreiben. Oder wir können auch
so schreiben, wo das, was ich gesagt habe ,
wo das Gehalt gleich
ist, wo das Gehalt 8.000 entspricht. Hier wird also nur der Name des
Mitarbeiters für das Gehalt bei Southern
sichtbar sein , das heißt, Emma
wird angezeigt. Wählen Sie dies aus und
klicken Sie auf Ausführen. Jetzt wird nur noch
ein Bild angezeigt. Lassen Sie uns nun die Abfrage ändern. Wählen Sie nun den Stern
des Mitarbeiters aus , dessen Gehalt 8.000
beträgt. Das bedeutet, dass alle
Aufzeichnungen des Mitarbeiternamens Emma
sichtbar sein werden , da wir
als Bedingung ein Gehalt von 8.000€
festgelegt haben . Also wähle ich es aus, führe es aus. Sie können nur den Datensatz sehen, nur die Zeile mit dem
Mitarbeiternamen Emma ist sichtbar. Vollständige Zeile, abgeschlossener Datensatz, weil wir als
Bedingung ein Gehalt von 8.000€ festgelegt haben. Lassen Sie uns das jetzt noch einmal anzeigen. Sie können jetzt sehen, was
wir passen müssen. Nehmen wir an, wir müssen einen TXT-Datensatz
abrufen weil wir gerade mit dem numerischen Datensatz
konfrontiert sind. Nehmen wir an, ich möchte die Akte der Mitarbeiterin mit dem Namen Ginni. Nehmen wir an, ihr
Name ist Jenny,
das bedeutet, dass der AMP-Name
Jenny entspricht. Okay, aber wir müssen die Codes für
Extinct für string
hinzufügen , weil
der Typ hier war. Davor haben wir uns für ein
Gehalt entschieden, das nicht der Fall war. Dafür waren also keine Zitate
erforderlich. Also sieht alles gut aus. Wählen Sie aus, klicken Sie auf Ausführen. Jetzt ist nur der Jenny-Datensatz wirklich sichtbar.
Mitarbeiter namens Jenny Execute hier und Sie können alle Datensätze
des Mitarbeiternamens sehen. Mitarbeiterin Jane ist sichtbar , weil wir die Where-Klausel verwenden. Also Leute, jetzt können wir weitermachen und den Zustand ändern. Lassen Sie uns zuvor noch einmal
die Datensätze der
Mitarbeitertabelle anzeigen . Nehmen wir an, ich
möchte die Aufzeichnungen von Mitarbeitern, deren Gehalt mehr als 7.000
beträgt. Also lassen Sie uns sagen, was ich hier schreiben
muss, das Gehalt für Feldnamen ist
höher als das, was ich gesagt habe, 7.000. Ich kann hier auch gleich setzen, den Operator größer als
gleich. Okay? Das bedeutet, dass ein Delta
größer als 7.000 ist. Die Ausgangsleistung sollte also
größer als 700 sein, heißt gleich sieben,
ändert sich nicht. Die Ausgabe sollte Tom, MR. David und Henry sein. Mal sehen, hier hinrichten. Und Sie können
Tom, David Henry, sehen, weil
die Gehälter dieser Mitarbeiter mehr als oder mehr
als und gleich 7.000 sind. Also Leute, danke, dass ihr euch das
Video angesehen habt.
11. SQL – ORDER BY Keyword: In diesem Video werden wir
sehen, wie wir Datensätze in SQL Server einfach
bestellen können . Deshalb verwenden wir das Schlüsselwort order BY , um die Datensätze in
aufsteigender oder absteigender Reihenfolge zu sortieren. Die Standardeinstellung für das
Schlüsselwort order BY ist aufsteigend sortiert. Aufsteigend
bedeutet also, vom
kleinsten zum größten anzuordnen , wie 12345. Oder du kannst für das
Alphabet A-B-C-D-E-F sagen, das ist vom
kleinsten zum größten. Also hier haben wir
unsere AMI DB-Datenbank. Wie Sie hier sehen können, bin ich in dB. Wir haben Entitäten,
die den Befehl use verwenden. Hier ist es, ich bin eine DB-Datenbank. Darin haben wir einen
Tisch, einen Mitarbeitertisch. Deshalb haben wir einige
Datensätze in die Mitarbeitertabelle eingefügt. Sehen wir uns zuerst die Aufzeichnungen an. Ich hoffe, Sie wissen, um alle von uns
verwendeten Datensätze
anzuzeigen , wählen Sie Stern aus dem Tabellennamen, Semikolon, und wählen Sie
es einfach aus und klicken Sie auf Ausführen. Hier. Und ihr könnt sehen, Leute, die Datensätze der
Mitarbeitertabelle sind unten in der Ausgabe sichtbar. Wir haben also vier Felder
: ID, Name, Stadt
sowie das Gehalt des Mitarbeiters. Nehmen wir also an, wir müssen die Aufzeichnungen auf der Grundlage des Gehalts in aufsteigender
Reihenfolge sortieren. Welchen Befehl werden wir also verwenden? Ich sagte doch, befehlen Sie per Befehl. Nehmen wir an, wir müssen hier
alle Datensätze
der Sortierung anzeigen . Und ich gebe select
star from table limb, also employee, presenter,
den Befehl OrderBy ein. Und wir müssen
es in aufsteigender Reihenfolge anordnen. Das ist also die Standardeinstellung. Also bleib einfach so wie es ist und wir müssen
es dem Gehalt entsprechend regeln. Also werde ich nur das
Gehalt beim Tippen erwähnen. Sie können sehen, dass das Gehalt hier sichtbar
ist. Wählen Sie es einfach und ein Semikolon aus. Die Ergebnisse, also alle Ergebnisse, werden auf
der Grundlage
des Gehalts
sichtbar sein auf
der Grundlage
des Gehalts
sichtbar , das
in aufsteigender Reihenfolge angeordnet ist. Das heißt, aufsteigend bedeutet
vom kleinsten zum größten. Wählen Sie dies aus, führen Sie es aus und Sie können die niedrigsten
Gehälter oben sehen. Dann kommt
der nächste und das Ende. Der letzte
wird der Mitarbeiter
mit dem höchsten Gehalt sein. Okay, Leute.
Nehmen wir nun an, ich muss, Sie müssen für den Typ DESC für
die
absteigende Reihenfolge, also von der Größten zur Kleinsten, das
Gegenteil tun Typ DESC für
die . Jetzt wird es umgekehrt sein,
Henry wird oben sein, gerade ausgewählt. Exekutieren. Hier seht ihr nun Leute, Henry ist oben und wir haben es in
absteigender Reihenfolge angeordnet. Das ist vom größten
zum kleinsten, 9.000.508.000.7500 in derselben Zahl. Also Leute, wir können auch nach verschiedenen
Spalten, mehreren Spalten, sortieren. Warum, warum brauchen wir es? Denn nehmen wir an, die Stadt wiederholt
sich hier. Pqr, CT ist für Mitarbeiter und ABCD ist
für zwei Mitarbeiter. Nehmen wir an, wir ordnen die Stadt
entsprechend an,
nach einer Stadt. Wir können mehrere Spalten einrichten,
sodass wir dieses Problem
mit den
Bestellungen mehrerer Städte
je nach Gehalt lösen können dieses Problem
mit den
Bestellungen mehrerer Städte
je nach Gehalt lösen . Lass uns sehen. Wir haben also nicht die
Stadt und das Gehalt genutzt um zu sehen, was
passiert , ausgewählt und ausgeführt. Sie jetzt hören, können Sie sehen, dass wir in aufsteigender Reihenfolge
bestellt haben,
weil wir nichts
erwähnt haben. Also bereit für den Abstieg. Also hat es
es entsprechend angeordnet. Stadt und Gehalt bei
wiederholten Werten, Stadt wiederholt. Es hat nach
Gehalt geordnet , die Probleme, keine Gewähr. Also Leute, in diesem Video haben wir
gesehen, wie wir den Datensatz ganz einfach
mit dem Schlüsselwort
ORDER BY sortieren können .
12. SQL – UND Operator: In diesem Video werden wir sehen, wie wir auf einfache Weise mit dem SQL arbeiten können, einem
Operator, mit dem
Datensätze bisher nach mehr als
einer Bedingung gefiltert einem
Operator, mit dem
Datensätze bisher nach mehr als
einer Bedingung gefiltert wurden. Und Sie können sagen, dass Sie alle
Bedingungen anzeigen können , die durch den
Operator und oder zwei
getrennt sind. Das bedeutet, dass alle
Bedingungen erfüllt sind, alle Bedingungen erfüllt sind
und alle wahr sind. Also Leute, ich höre, wir
haben eine Ind-DB-Datenbank. Darin haben wir
eine Tabelle erstellt, die Mitarbeitertabelle. Im Folgenden sind die Spalten
der Mitarbeitertabelle aufgeführt. Lassen Sie uns nun zuerst die Datensätze
der Mitarbeitertabelle sehen, wählen Sie Stern aus Mitarbeiter, aus Tabellenname Semikolon,
Select, Execute. Bei der Ausführung. Lassen Sie uns die Ausgabe hier sehen und
Sie können die Spalten ID, Mitarbeitername, Stadt
und Gehalt sehen. Verwenden wir also den AND-Operator
und fügen Sie mehr
als eine Bedingung ein durch einen Operator
getrennt sind. wir also hören, werden wir Mitarbeiterdaten
anzeigen , deren Stadt ABC ist
und deren Gehalt 7.000 beträgt. Auf diese Weise können wir bestimmte Datensätze
abrufen. Wir werden also
beide Bedingungen einbeziehen
, unter denen der Name des
Mitarbeiters angezeigt wird, Tom. Mal sehen, wähle
Stern von Mitarbeiter aus. Lass mich es noch einmal schreiben. Jetzt. Das Semikolon. Jetzt fügen wir die Bedingungen
mithilfe der Where-Klausel hinzu, wobei die Stadt, die ich dir gesagt habe, ABC ist. Und wir verwenden den
AND-Operator und
das Gehalt entspricht einem bestimmten
Gehalt, 7.000. Das war's. Fügen Sie ein Semikolon hinzu und
lassen Sie uns ausführen und sehen, wie das Ergebnis hier ausgeführt wird. Und Sie können sehen,
dass wir dem Gehalt mit
7.000 und der Stadt mit ABC
für den Mitarbeiternamen Tom gegenüberstehen können . Wir hätten also auch die Werte
festlegen können, sagen
wir, ich führe es erneut aus, um
alle Datensätze anzuzeigen. Nehmen wir an, ich möchte das
spezifische Testament, das sie
beschäftigen, mit dem Stadt-ABC anzeigen . Die Stadt ist also nur ABC. Aber die zweite ist, dass
auch die Bedingung erfüllt sein sollte. Nehmen wir an, ich
möchte 67 Doppel-Nullen anzeigen. Also, was ich tun werde, nenne ich
nur weniger als. Und alles sieht gut aus. Sie ausgewählt sind, klicken Sie
hier auf Ausführen und Sie können sehen der Name des Mitarbeiters
sichtbar ist , da das Gehalt
weniger als 7.000 USD beträgt. In diesem Video haben wir jedoch
gesehen, wie wir den
Operator und in SQL Server einfach
ausführen können . Es erfüllt beide durch den Operator und
getrennten Bedingungen .
13. SQL – ODER Operator: In diesem Video
werden wir sehen, wie wir mit dem OR-Operator arbeiten
können. Der Auftragsoperator wird also verwendet, um Datensätze anhand von
mehr als einer Bedingung zu filtern. Es zeigt den Datensatz an, ob eine
der durch
den Operator oder getrennten Bedingungen zutrifft, also nur eine der Bedingungen, nicht beide. Beide Bedingungen gelten
für einen Operator und nur eine einzige Bedingung
sollte für einen OR-Operator zutreffen. Sehen wir uns also ein Beispiel an. Wir haben eine DB-Datenbank, die
wir eingegeben haben. In diesen Leuten haben
wir unsere Tabelle, Mitarbeitertabelle, und darin haben
wir vier Spalten
in der Mitarbeitertabelle. Lassen Sie uns die Datensätze
der Mitarbeitertabelle sehen. Wir haben es bereits eingefügt. Ich hoffe also, dass
Sie, um die Datensätze
anzuzeigen, den Stern aus dem Tabellennamen auswählen. Der Tabellenname lautet Employee. Hier wird es ausgewählt
und klicken Sie auf Ausführen. Wir haben die
Abfrage hier ausgeführt und Sie können sehen, dass wir die Mitarbeiter-ID, den
Mitarbeiternamen, die Stadt und das Gehalt haben . Die Anhörung wird also die
Implementierung des OR-Operators bedeuten. Nehmen wir an, wir müssen alle Aufzeichnungen des Mitarbeiters
abrufen ,
der
entweder Jenny oder
Henry heißt , sagen wir. Also. Ich werde den
Command Presenter erwähnen. Verwenden Sie die Where-Klausel. Der Name Emp
entspricht, ich sagte Ginny. Unser EMP-Name entspricht Henry. Also werden
wir beide Aufzeichnungen, die wir
bekommen , verwirrt sein, weil beide
Aufzeichnungen wahr sind. Selbst wenn einer wahr wäre, hätte
es
die Datensätze
ohne Semikolon zur Fehlerbehandlung zurückgegeben . Jetzt wähle ich es aus.
Exekutieren. Sie können Aufzeichnungen für Jenny
und Henry
sehen und sichtbar. Also Leute, ich kopiere
diesen Befehl einfach noch einmal. Und sagen wir, ich werde es erwähnen. Steve. Es gibt also keinen Mitarbeiter
mit dem Namen Steve. Wenn ich mich erinnere,
zeige ich die Aufzeichnungen noch einmal. Exekutieren. Sie können sehen, dass es keinen Mitarbeiter mit
dem Namen Steve gibt. Also dieser Befehl will ist gut, weil wir unseren Operator
haben. Das bedeutet, dass nur eine
Bedingung erfüllt sein sollte. Wenn
Sie diese Option
ausführen, Wenn
Sie diese Option
ausführen wird nur eine
Bedingung erfüllt angezeigt. Jenny, die zweite ist fehlgeschlagen, aber es gibt keinen Fehler, da
wir den OR-Operator verwenden. Dies ist der Vorteil der
Verwendung eines OR-Operators. Also Leute, in diesem Video
haben wir gesehen, wie wir mit dem OR-Operator
in SQL Server
arbeiten können .
14. SQL – NICHT Operator: In diesem Video
werden wir sehen, wie wir mit dem
Operator not in SQL Server
arbeiten können . Der NOT-Operator
wird also verwendet, um
einen Datensatz anzuzeigen , wenn die Bedingung nicht wahr oder nicht wahr
ist. Okay, lassen Sie uns ein Beispiel sehen. Wir haben hier eine IDDB-Datenbank, wie Sie hier
in SQL Server sehen können. In der AML-DB-Datenbank haben
wir eine Mitarbeitertabelle
mit vier Feldern. Wie Sie hier sehen können. Wir haben bereits Datensätze
in die Mitarbeitertabelle eingefügt. Lass uns sie sehen.
Ich hoffe, Sie wissen, um die Datensätze aus
einer Tabelle anzuzeigen, verwenden Sie den Stern auswählen. Der Stern wird verwendet, um
alle Datensätze aus dem Tabellennamen anzuzeigen . Unsere Tabelle ist Mitarbeiter, wie Sie hier sehen können. Angestellter. Jetzt wähle ich das aus und klicke auf Ausführen
, um den gesamten Datensatz anzuzeigen. Erin, Sie können sehen, dass die Abfrage
erfolgreich ausgeführt wurde, und hier
sind alle Aufzeichnungen. Also habe ich Ihnen die Mitarbeiter-ID, den Namen des
Mitarbeiters, die
Sicherheit der Mitarbeiter und das Gehalt des Mitarbeiters mitgeteilt . Also Leute, was wir tun müssen, wir müssen
den NOT-Operator implementieren. Um
den NOT-Operator zu implementieren, nehmen wir an, wir möchten alle Aufzeichnungen
des Mitarbeiters
abrufen , dessen
Gehalt nicht 1.000 beträgt. Also außer Emma werden
alle Datensätze
angezeigt, werden
alle Datensätze weil
wir sie nicht verwenden. Also lass uns sehen. Ich kopiere das nochmal. Wählen Sie den Stern des Mitarbeiters aus. Unser Gehalt entspricht nicht 2000. Jetzt wähle ich es aus. Exekutieren. Sie können außer
8.000 Gehaltsaufzeichnungen sehen, jeder Datensatz ist sichtbar
, bei dem Typ ist numerisch. Sie können das entfernen,
die einfachen Anführungszeichen. Und dann werde ich wieder hinrichten. Es wird keine Ära zeigen. Dies ist die Verwendung
des NOT-Operators. Wir haben gerade den folgenden
Datensatz aus dem Ergebnis entfernt. Das heißt, der Mitarbeiter mit einem Gehalt von 1.000 hat gelöscht, alle
Mitarbeiterdatensätze sind sichtbar. Also Leute, In diesem Video
haben wir gesehen, wie wir mit dem
Operator not in SQL Server
arbeiten können .
15. SQL – IN-Operator: In diesem Video
werden wir sehen, wie wir mit dem SQL-Interpreter
arbeiten können . Der in-Operator ermöglicht es Ihnen also,
mehrere Werte in
einer Where-Klausel festzulegen . Schauen wir uns also an, welche spezifischen
Werte aus einer Tabelle stammen. Sie können also den in-Operator verwenden. Wir werden hier ein Beispiel sehen. Sie können es also
als Abkürzung für
mehrere oder Bedingungen betrachten . Sehen wir uns also ein Beispiel an. Hier. In Jungs haben wir die
Amit DB-Datenbank und die Datenbank PDB-Datenbank. Darin haben wir Tabellen. Wir haben nur einen einzigen
Tisch, an dem wir arbeiten. Lassen Sie uns die Datensätze der Tabelle mit
dem ausgewählten Stern anzeigen. Davor, Leute, haben wir die
Army DB-Datenbank mit dem Usepais-Datenbanknamen aufgerufen, das ist die AMI-DB-Datenbank. Lassen Sie uns schnell die Datensätze
der Mitarbeitertabelle sehen. Wählen Sie es aus und klicken Sie
auf Ausführen. Hierin. Sie können die Ausgabe sehen. Wir haben Personalausweis,
Mitarbeitername und Stadt als Gehalt. Nehmen wir an, Sie möchten alle
Aufzeichnungen von Mitarbeitern , deren Stadt Z von W und FGH ist. Sie können es einfach
mithilfe mehrerer Bedingungen festlegen. Das ist eine Fähigkeit in. Mal sehen wie. Da wir alle Aufzeichnungen wollen. Also werden wir den ausgewählten Stern
des Mitarbeiters auf der Grundlage einer bestimmten
Bedingung verwenden , oder? Also hier
schreiben wir die Bedingung, in der die Spalte den Namen Stadt trägt. Verwenden Sie nun die Esquiline
und
fügen Sie darin die Werte hinzu, mehrere Werte. Das heißt, es war ein Erbe von Z und Y, W und F, G, H. Nur. Diese beiden
werden gedruckt, Jenny und David,
Semikolon und starten es. Sie können sehen, dass ich Ihnen gesagt habe, dass Jenny und David sichtbar sind, weil die Stadt von Wn, F, G, H geführt wurde Lassen Sie uns weiter gehen und uns ein anderes Beispiel
ansehen. Also kopiere ich es einfach
, um es einfach zu erklären. Nehmen wir an, das ist unser Tisch. Wir möchten die Aufzeichnungen der Mitarbeitertabelle
anhand
der Mitarbeitertabelle
anhand
der Namen der Mitarbeiter überprüfen, sofern
sie erwähnt werden. Also werde ich den Namen
EnB darunter erwähnen. Jetzt müssen wir die Namen
erwähnen. Nehmen wir an, ich will den Rekord
nur für, sagen wir, Emma, Henry und Will Swell haben
Emma Henry erwähnt, und das war's. Okay, ich wähle es aus
und klicke auf Ausführen. Jetzt siehst du nur noch Emma, Henry und wir setzen
sie ein, bis die Quadrate sichtbar sind. Wir können auch das Gegenteil verwenden, das heißt, nachdem
Enrique nichts benutzt hat. Nehmen wir an, ich
kopiere das einfach und füge es ein. Noel hat gerade
nicht erwähnt, was
passieren wird , außer MR. Henry und wir werden alle
Aufzeichnungen sehen. Lassen Sie uns zunächst
alle Datensätze anzeigen. Hier ist es. Jetzt
kannst du sehen, außer Emma ,
Henry, Henry und wir werden
alle sichtbar sein. Das bedeutet, dass Tom, Jenny
und David sichtbar sein werden, weil wir bei Click auf Execute
nicht geklickt haben . Du kannst sehen, dass Tom, der echte
David, sichtbar ist. So können Sie also
den In- und Nicht-In Operator verwenden. Wir haben den in-Operator verwendet, um im Grunde mehrere
Werte in einer Where-Klausel anzugeben. Wir haben hier mehrere
Werte erwähnt, die Sie sehen können. Also Leute, danke, dass ihr euch das
Video angesehen habt.
16. SQL – ZWISCHEN Operator: In diesem Video werden wir sehen, wie wir den Operator Between verwenden
können. Also das
steht unter sich in Orange. Sie können also einen Bereich
wie zwischen Wert
eins und Wert bis festlegen . Diese Werte können
Zahlen wie 123-Text sein. Es kann sich um einen beliebigen Text und Daten zwischen Daten handeln,
Sie können Datensätze abrufen. Sehen wir uns also schnell ein
Beispiel an. Also hier in Jungs, wir haben
Datenbanken darunter, wir haben eine Armee-DB-Datenbank. Darin habe ich
meinen Tisch für Mitarbeiter. Also haben wir die Datenbank
mit dem Befehl use, use database name aufgerufen,
das heißt US Army DB. Lassen Sie uns nun die Datensätze
der Mitarbeitertabelle anzeigen. Ich hoffe, Sie wissen es, Select
Star wird verwendet, um
alle Datensätze anzuzeigen , und von ist der Tabellenname,
das heißt Mitarbeiter. Klicken Sie auf Ausführen. Wenn Sie auf Leute ausführen
klicken, können
Sie unten sehen, dass
alle Datensätze
der Mitarbeitertabelle sichtbar sind. Okay. Nehmen wir an, wir müssen uns
dem Personalnamensdatensatz stellen. Das sind die gesamten
Mitarbeiteraufzeichnungen mit einem Gehalt von 7000-9 Tausend. Okay. Lassen Sie uns dafür noch einmal
das Folgende erwähnen, denn Sie wollen
alle Datensätze. Okay, jetzt fügen wir
die Where-Klausel hinzu, weil Sie eine Bedingung festlegen
möchten, die wir dahin verwenden
werden, wobei das
Gehalt zwischen Ihnen, wie ich Ihnen gesagt habe sagen
wir 7000-9.000. Also zwischen
sagen wir 7.000, 9.000. Es wird
auch den Wert
709.000 enthalten, da es sich um einen inklusiven Wert handelt. Okay? Semikolon und
wir werden es auswählen. Danach
klicke ich auf Execute. Und nur diese Aufzeichnungen. Die Gehälter von 7000-9 Tausend, einschließlich beider,
werden hier sichtbar sein. Sie können sehen,
dass hier sichtbar ist. Noch mehr Leute. Lassen Sie uns auch nicht dazwischen sehen. Ich kopiere das einfach und wenn du willst, sagen wir, das
sind unsere Aufzeichnungen. Wenn du den Rest der Aufzeichnungen haben willst, kannst
du einfach
nicht dazwischen erwähnen. Also zeige ich dir einfach noch einmal
die Aufzeichnungen. Okay. Also nicht 7000-9 Tausend, das
heißt, außer 7.000 bis 9.000 wird
alles sichtbar sein. Das bedeutet, dass sowohl Jenny-Aufzeichnungen als auch Henry-Aufzeichnungen sichtbar sein
werden. Das wird aber auch
sichtbar sein , weil es
weniger als 7.000 sind. Denn wir haben nicht zwischen ausgewählt und auf Ausführen
geklickt. Hier. Und du kannst
sehen, dass ich es dir gesagt habe, Jenny Henry, und
dass ich sichtbar sein werde. Wenn Sie sich erneut für
zwischendurch
entscheiden, sind die restlichen
Aufzeichnungen sichtbar. Ich hoffe, Sie wissen, dass der
Unterschied zwischen einem Knoten dazwischen nur die
Negation von dazwischen ist. Was dazwischen?
Gehen Sie jetzt hier weiter. Und wir können auch
die Textwerte verwenden. Also werden wir zwischen verwenden. Nehmen wir nun an, ich
nenne einen Textwert. Das waren also unsere Aufzeichnungen. Also hier, sagen wir, sagen wir zwischen David und sagen wir, wir zeigen
zwischen David und Jenny. Dividende Jenny bedeutet also
alphabetisch D und J. Zwischen D und J haben wir
EMR bei Henry. Okay. Und als wir hörten, dass wir den Namen EMP
erwähnt haben. Also müssen wir es auch bestellen. Also OrderBy, sagen wir den EMP-Namen. Also werden wir sehen, was sichtbar sein
wird. Wählen Sie es aus und klicken Sie hier
auf Ausführen. Und du kannst zwischen
Debit und Jenny sehen, zuerst wird
Dividende Jenny sichtbar sein weil sie inklusiv ist, wie
ich dir schon gesagt habe. Und dazwischen sind auch
M und Henry alphabetisch sichtbar. So
können Sie also Textwerte verwenden. Es ist so einfach. Also Leute, in diesem Video, damit wir mit zwischen einem Knoten und einem Operator in SQL arbeiten können .
17. SQL – LIKE Operator: In diesem Video
lernen wir einen SQL-ähnlichen Operator kennen. Der Lac-Operator verwendet also eine Where-Klausel für ein bestimmtes
Muster in einer Spalte. So können Sie das
angegebene Muster sehen. Nehmen wir an, Sie haben
einen Mitarbeiternamen, Tom, Jack und Tim. Sie möchten nur die
Mitarbeiternamensätze deren Namen
mit T beginnen Sie können
also den Operator like verwenden. Auf diese Weise. Du kannst auch
01 oder mehrere Charaktere
oder sogar einen einzelnen
Charakter für diese Leute umgehen . Das Prozentzeichen wird von SQL
bereitgestellt. Das sind 401 oder
mehrere Zeichen. Auf diese Weise können Sie
auch Unterstriche für, sagen
wir, für, sagen wir, für ein,
oder Sie können ein einzelnes Zeichen verwenden wir, für, sagen wir, für ein, . Also werden wir all diese
Beispiele in diesem Video sehen. Okay, lassen Sie uns das hier sehen
und Sie können sehen, Leute, wir haben die Amit DB-Datenbank unter Datenbanken, in der
wir eine Mitarbeitertabelle haben. Also haben wir die
DB-Datenbank mit dem Befehl use, use pais database name aufgerufen,
das heißt, ich bin ADB. Sehen wir uns nun die
Datensätze der Tabelle ,
damit wir mit dem Like-Operator
arbeiten können. Unser Tisch war Angestellter. Mit Select Star können
wir also alle Datensätze abrufen. Wählen Sie aus und klicken Sie auf Ausführen. Sie können sehen, dass wir
alle Aufzeichnungen haben. Ich habe Ihnen schon einmal gesagt, dass
wir
mit dem like-Operator die Datensätze
einfach nach einem bestimmten Muster abrufen können . Also sagen wir hier und wir haben den Namen des
Mitarbeiters, das Bild von Tom, einen beliebigen David Henry und wir werden
Städte mit den folgenden Städten verwenden. Nehmen wir an, wir wollen die Mitarbeiterdatensätze, deren
Stadt nur mit einem beginnt. Okay, dafür
lasst uns Select Star schreiben, lasst uns Select Star schreiben weil wir alle
Datensätze haben wollen, die wir mit Star verwenden. Wir werden kein Semikolon
mehr verwenden, weil Sie
eine Bedingung hinzufügen möchten , bei der Stadt, der Spaltenname Stadt ist, oder? Stadt. Wie der ähnliche Operator. Und wir haben nicht
mit einem großen A angefangen, schreibe. Das heißt, ABC-Städte werden hier
sichtbare Augenlid-Prozentsätze weil wir gerade die Verwendung
von Prozentwerten gesehen haben, sodass wir
problemlos 01 oder
mehrere Zeichen darstellen können . Hier haben wir
ein einzelnes Zeichen erwähnt. Es ist in Ordnung. Nun, Semikolon und
wir werden es
ausführen, es ausführen, und Sie können sehen nur die Städte sichtbar sind, die
mit einem beginnen. Nun Leute, lasst uns
die Ausführung des Befehls
noch einmal zeigen , und hier ist er. Nehmen wir nun an, Sie möchten einen
Mitarbeiternamen, der mit i endet, damit das Volumen sichtbar ist. Nehmen wir an, ich kopiere
das hier noch einmal. Was wir wollen, Leute, wo Stadt. Es gab also eine schöne Kolumne. Jetzt wollen wir EMP-benannte Spalten, also nenne ich den Namen
EMP, das war's. Als ob wir es am Ende wollen. Das heißt, wir wollen, dass die
Mitarbeiternamensätze mit diesem Satz enden. Hier verwenden wir also nur den Prozentsatz
vor n, der erwähnt wird. Ich weiß, dass nach der Ausführung nur der dritte Datensatz sichtbar sein
wird. Wählen Sie es aus und klicken Sie auf Ausführen. Sie können sehen, dass nur der
Jenny-Datensatz sichtbar ist. In dieser Abbildung. Sie können mit dem Prozentsatz
arbeiten. Lassen Sie uns
die Aufzeichnungen erneut anzeigen. Nehmen wir nun an, wir möchten
die Mitarbeiterdatensätze mit dem Mitarbeiternamen, bei
denen E,
D an zweiter Stelle stehen . Also hat Jenny E
auf der zweiten Position und Henry hat auf
der zweiten Position. Also werden wir einen Mangel an Daten nutzen. Verwenden Sie Select Star from Employee
, da Sie alle Datensätze anzeigen möchten. Nun zum Zustand Teil Hören, wir verwenden sowohl den
Prozentsatz als auch den Unterstrich. Wir sind wie EMP benannt. Darin werden wir also die Bedingung
hinzufügen. Zuerst. Wir werden einen Unterstrich hinzufügen , weil das erste Zeichen fest
ist, was auch immer es ist. Und das zweite Zeichen
sollte immer E sein. Deshalb habe ich hier E erwähnt. Danach kann es
beliebig viele Zeichen geben, also füge ich hinzu,
präsentiert, das war's. Nun werden sowohl Jenny, da
der zweite Charakter E ist, Jenny als auch Henry Gesicht ausgewählt und
klicken hier auf Ausführen. Und du kannst sehen, dass Jenny und
Henry leicht ins Gesicht gesehen wurden. Nun Leute, lasst uns noch einmal die
Lichtverhältnisse sehen. Lassen Sie uns zuerst
die Aufzeichnungen anzeigen. Okay. Anhörung werden also
die Namen der Mitarbeiter angezeigt, die nicht mit
E beginnen . Also hier wird nur Emma nicht sichtbar sein und
alle anderen werden sichtbar sein. Also lass uns sehen. Ich werde den
Zustand noch einmal erwähnen. Emp-Name, nicht wie use, nicht wie E Ich habe E gesagt, dass E den Prozentsatz erwähnt hat, weil danach eine beliebige Anzahl
von Zeichen
stehen kann. Aber das erste
Zeichen ist fest, das wir
als E-Semikolon erwähnt haben. Jetzt, außer Emma, ist
jeder Datensatz sichtbar, führe ihn aus und du kannst sehen, dass außer Emma jeder Datensatz
sichtbar ist. Auf diese Weise. Wir können auch umgehen, dass
sie nicht wie ein Operator sind. Okay Leute. Also haben wir sowohl
den Prozentsatz als
auch den Unterstrich umgangen . Sie können selbst an weiteren
Beispielen arbeiten. Also Leute, in diesem Video haben wir
gesehen, wie wir mit dem
Like and Not
Like-Operator in SQL arbeiten können .
18. SQL – MAX() Funktion: In diesem Video
werden wir sehen, wie wir mit der
Max-Funktion in
SQL arbeiten
können , um den größten
Wert der ausgewählten Spalte zurückzugeben. Nehmen wir an, Sie haben eine Tabelle, Mitarbeitertabelle und
möchten
das maximale Gehalt von
allen Mitarbeitern erhalten , dann können Sie
die Max-Funktion verwenden. Auf diese Weise können
Sie
von einer Reihe von
Spielern in einem Team, sagen
wir einem Cricket-Team, die höchste Punktzahl erzielen von einer Reihe von
Spielern in einem Team, sagen
wir einem Cricket-Team, . Sehen wir uns also ein Beispiel an. Hierin. Wir haben eine Mid-DB-Datenbank. Sie können hier unsere
Datenbank unter Datenbank DB sehen, darunter haben wir eine
Mitarbeitertabelle. Also haben wir die
DB-Datenbank mit dem
Datenbanknamen
US Army DB Use Space eingegeben . Nun, was wir wollen, Leute, wir wollen
alle Datensätze
der Mitarbeitertabelle
für diesen Typ anzeigen , den Befehl select
star from table name
, also select star
from employee. Ausgewählt. Exekutieren. Jetzt hier und Sie können alle
Datensätze oder die Mitarbeitertabelle sehen . Wir haben ID,
Mitarbeitername, Stadt und Gehalt. Wenn Sie
das maximale Gehalt erhalten möchten, müssen
Sie
die Max-Funktion verwenden. Lassen Sie uns also sehen,
wie Sie MAX auswählen. Darin ist die Spalte aufgeführt ,
für die Sie
die maximale Leistung erzielen möchten. Erin, wir wollen das
Höchstgehalt, also das LDH-Gehalt. Drücken
Sie danach die Eingabetaste und schreiben Sie den Namen der Tabelle
aus Tamer Limb
, also aus dem Semikolon des Mitarbeiters. Und lass es uns wissen, wähle
das aus und klicke hier auf Ausführen und schon siehst du
das maximale Gehalt, 9.500. Also Leute, ihr seht, dass es keinen Spaltennamen
gibt, also müssen wir das beheben. Verwenden Sie dafür einen Alias
, der als Anhörung gilt ,
richtig, sagen wir Ergebnis. Du kannst alles schreiben. Wir geben dem Ausgabeergebnis
der Spalte nur den Namen. Wählen Sie es aus und klicken Sie auf Ausführen. Hier kannst du also sehen, dass wir die
meisten Gehaltssünden haben. Sie können sehen, dass es 9.500 und unsere Mitarbeitertabelle hat
das Höchstgehalt von 9.500. So haben wir also
das Höchstgehalt bekommen. Also Leute, In diesem Video
haben wir gesehen, wie wir mit
der Max-Funktion in SQL
den Maximalwert ermitteln können .
19. SQL – MIN() Funktion: In diesem Video werden wir sehen,
wie wir einfach
mit der Hauptfunktion in SQL arbeiten können . Wenn Sie also
den kleinsten Wert
einer ausgewählten Spalte zurückgeben möchten , können
Sie die Funktion Min verwenden. Nehmen wir an, ich möchte das Mindestgehalt
zurückgeben. Dann können Sie
die Funktion Min verwenden. Und wenn Sie
dem Mitarbeiternamen
gezielt
das Mindestgehalt gegenüberstellen möchten , können
Sie die
SQL-Hauptfunktion verwenden. Sehen wir uns hier ein Beispiel an. Und wir haben eine Datenbank. Ich bin ADB. Hier ist es in einer
Datenbank, ich bin eine DB. Darunter haben wir eine
Mitarbeitertabelle, die Sie sehen können. Lassen Sie uns also
zuerst die Datensätze
der Mitarbeitertabelle betrachten , indem wir den
Stern vom Mitarbeiter auswählen. Hier wird es ausgewählt und hier
ausgeführt. Und Sie können die
Datensätze, die wir haben, ID, Mitarbeitername, Stadt und
Gehalt in unserer Mitarbeitertabelle sehen. Was ich also anpassen möchte, ich möchte die Unterlagen eines Mitarbeiters mit
dem Mindestgehalt ausgleichen. Es wird also Folgendes zurückgeben, Jenny, mit einem Gehalt von 5.000. Also lass uns sehen. Verwenden Sie
die Funktion Min. Ich schreibe select MIN unter Klammern und nenne
den Spaltennamen , in dem wir das Minimum
festlegen möchten. Also werde ich das Gehalt erwähnen. Das war's. Jetzt habe ich den Tabellennamen
Employee
erwähnt. Und das war's. Lassen Sie uns auswählen und auf Ausführen
klicken. Sie können also sehen, dass das Mindestgehalt,
5.000,
zurückgegeben wurde , aber es gibt
keinen Spaltennamen. Wenn Sie
einen Spaltennamen hinzufügen möchten, können
Sie einen Alias als, sagen
wir, deserted schreiben und ihn erneut auswählen, hier
ausführen
und Sie
können sehen, hier
ausführen
und Sie dass
der Spaltenname als Ergebnis angezeigt wird ,
weil Sie den Alias erwähnt haben. Also Leute, In diesem Video haben wir gesehen wie wir das Minimum zurückgeben können, das ist der kleinste Wert
der ausgewählten Spalte hier.
Und wir haben das Gehalt ausgewählt.
20. SQL – SUM() Funktion: In diesem Video werden wir
sehen, wie wir mit
der Summenfunktion arbeiten können , um die Gesamtsumme
einer numerischen Spalte
zurückzugeben. Nehmen wir an, Sie haben
eine Mitarbeitertabelle und wir haben das angestellte
Gehalt als Spalte. Also wollen wir berechnen, dass
das Gesamtgehalt angegeben ist. Sie können die Summenfunktion verwenden. Also lass uns hier sehen und wir haben unsere Datenbank
und PDB-Datenbank. Und es war nicht so, dass wir hier eine Mitarbeitertabelle haben und die
Zombie-DB-Datenbank eingegeben haben. Lassen Sie uns alle Datensätze
der Mitarbeitertabelle anzeigen, indem
Sie Stern aus dem Tabellenausschnitt auswählen, d.
h.
Stern vom Mitarbeiter auswählen. Semikolon, wählen Sie es aus
und klicken Sie auf Ausführen. Hier ist das Ergebnis Leute. Sie können also sehen, dass wir eine Gehaltsspalte
haben. Lassen Sie uns die Summe
dieser Gehälter ermitteln. Es ist sehr einfach. Verwenden Sie erneut eine Auswahl, wählen Sie einige aus und erwähnen Sie
den Spaltennamen darin. Das ist Gehalt. Weil du
die Summe der
Gehälter von David Limb bekommen willst. Tabelle ist Angestellter. Das ist ausgewählt und klicken Sie auf Execute. Versteckt. Sie können sehen, dass die Summe aller
Gehälter hier sichtbar ist. Lassen Sie uns jetzt wieder mit den Aufzeichnungen beginnen. Nehmen wir an, Sie
wollen die
Gehaltssumme nur für Gehälter über 7.000 für diese Leute,
was müssen Sie tun? Also etwa 7.000, sagen wir,
es ist größer als, gleich. Also wird es Tom sein. Das bedeutet 7.000 plus 8.000
plus 7.500 plus 9.500. Okay. Also hier in der Allied Air
Condition, die Sie benutzen,
tragen wir ein Gehalt von mehr
als 7.000. Das war's. Semikolon, wählen Sie es aus
und klicken Sie auf Ausführen. Jetzt können Sie für all diese
Gehälter ungefähr 7.000 sehen , das ist mehr als
gleich 7.000 ist 32.000. Also Leute, auf diese Weise
können Sie leicht die Summe
aller numerischen Spaltenwerte
einer beliebigen numerischen Spalte ermitteln.
21. SQL – AVG() Funktion: In diesem Video
werden wir sehen, wie wir die AVG-Funktion verwenden
können, bei der es sich um eine
Durchschnittsfunktion in SQL handelt ,
um den Durchschnittswert
einer numerischen Spalte zu ermitteln. Nehmen wir an, wir haben eine Produkttabelle , für die wir den Preis haben und wir
wollen den Durchschnittspreis. Wir können die AVG-Funktion verwenden. Also hier nicht. Wir werden ein weiteres Beispiel sehen ,
in dem wir
unsere Mitarbeitertabelle haben. Nehmen wir an, wir
haben gerade eine Amit DB-Datenbank. Und darin haben wir unseren
Tisch, den Mitarbeitertisch. Und zuerst werden wir alle Datensätze
der Mitarbeitertabelle
anzeigen. Davor haben wir
die Army DB-Datenbank betreten. Hier ist es. Jetzt zeige ich
alle Datensätze
der Mitarbeitertabelle an,
indem ich einen Stern aus dem
Tabellenteil auswähle , der Mitarbeiter
ausgewählt ist, und klicke auf Ausführen. Sie können sechs Datensätze sehen. Okay, nehmen wir an, wir
wollen das Durchschnittsgehalt, das
mit der AVG-Funktion sehr einfach zu ermitteln ist. Lassen Sie uns eine Auswahl finden. Avg erwähnte den Spaltennamen. In unserem Fall lautet der
Spaltenname Gehalt. Weil du jedes
Gehalt von Table Limb willst. Das heißt Angestellter. Wählen Sie es aus und klicken Sie auf Ausführen, um das Durchschnittsgehalt zu
erhalten. Das Durchschnittsgehalt beträgt 7283. In dieser Abbildung können Sie den Durchschnittswert
einer numerischen Spalte ermitteln. In diesem Fall ist es das Gehalt. Okay Leute. Damit er hört, können wir auch
eine Klausel hinzufügen , in der wir sagen, das
Gehalt liegt über 6.000. Kein Semikolon. Wenn ich auswähle und auf Ausführen
klicke
, werden nur
die Aufzeichnungen berücksichtigt, das Mitarbeitergehalt über 6.000, und wir
ermitteln den Durchschnitt. Das war's, Leute. In diesem Video haben wir
gesehen, wie wir
den Durchschnitt einer
numerischen Spalte ermitteln können . Wir haben den Durchschnitt
der Gehälter ermittelt.
22. SQL – COUNT() Funktion: In diesem Video werden wir sehen, wie
wir die Anzahl der
Zeilen zurückgeben können , die einem
bestimmten Kriterium entsprechen. Das heißt, nehmen wir an, Sie
haben eine Mitarbeitertabelle und möchten die
Anzahl der Mitarbeiter ermitteln , deren
Gehalt beispielsweise über 5.000 liegt. Sie können dies also einfach
mit der Zählfunktion tun. Schauen wir uns also an, wie es abläuft Nehmen wir an, wir haben zuerst
die DB-Datenbank drin, wir haben die
Tabellenüberschrift für Mitarbeiter unter Tabellen,
Mitarbeitertabelle. Lassen Sie uns also die Datensätze
der Mitarbeitertabelle wechseln , indem
wir Stern aus dem Tabellenausschnitt auswählen, d.
h.
Stern vom Mitarbeiter auswählen. Wählen Sie es aus und klicken Sie auf Ausführen. Hier unten
sehen Sie die Ausgabe. Wir haben sechszeilige Zeileneinträge
und vier Spalten
: ID, Name, Stadt und
Mitarbeitergehalt. Lassen Sie uns zuerst die Anzahl
der Mitarbeiter ermitteln. Sie wählen die Anzahl der
Methodennamen aus. Darunter. In diesem müssen
Sie die Spalte eingeben. Das ist also die Syntax hier. Wir müssen die Spalte hinzufügen, zurückgegebene Zählfunktion
erfordert ein Argument. Also habe ich den
Namen des Mitarbeiters anhand des Tabellennamens erwähnt. Ich wähle es aus und
klicke hier auf Ausführen. Und Sie können sehen, dass es sechs Mitarbeiter
gab. Lassen Sie uns das ändern. Und hören. Ich entferne die
Semikolon-Anhörung. Ich stelle eine Bedingung,
nach der
das Gehalt höher als, sagen
wir, 7.000 ist. Es werden also die Mitarbeiter gezählt , deren Gehalt
mehr als 7.000 beträgt, und wird die
ausgewählte Anzahl angezeigt und es wird auf Ausführen geklickt. Erin, du kannst drei verifizierte Mitarbeiter sehen indem du erneut einen Stern
vom Mitarbeiter auswählst, ihn
auswählst und auf Ausführen klickst. Sie können also sehen, über 7.000,
es gab drei Mitarbeiter
, nämlich Emma, David und Henry. Also drei zeigte Gott, als
wir diesen Befehl ausführten. Klicken Sie auf Ausführen.
Du kannst drei sehen. Also Leute, nehmen wir an, Sie möchten nur die Anzahl der
Datensätze
anzeigen , ohne eine Spalte zu
erwähnen. Wählen Sie dazu rechts unter der Spalte
Lame Manchester die Option
zählen aus . Das ist es vom
Semikolon des Mitarbeiters, und das war's. Klicken Sie auf Ausführen und
es werden sechs angezeigt, da wir sechs
Mitarbeiter hatten, sechs Datensätze. können Sie also sehen, dass wir sechs Datensätze
hatten und das Gleiche ist sichtbar, weil wir die
Anzahl der Klammern und Sterne eingegeben haben. Sie können es noch einmal überprüfen, ausführen und Sie können sehen, dass
wir
sechs Mitarbeiter haben , Mitarbeiterdaten. In diesem Video haben wir jedoch
gesehen, wie wir mit
der Zählfunktion arbeiten können , um
die Anzahl der Datensätze zu zählen.
23. SQL – NICHT NULL Constraint: In diesem Video
werden wir sehen, wie wir in SQL mit einer
Nicht-Null-Einschränkung
arbeiten können . SQL-Einschränkungen
werden also hauptsächlich verwendet, um Regeln für,
für die Tabellendaten zu spezifizieren. Wir betrachten hier
die Nicht-Null-Einschränkung. Nicht-Null-Einschränkung
zwingt die Spalte , niemals Nullwerte zu akzeptieren. Deshalb ist es nicht Null. Niemals, es wird niemals Nullwerte
akzeptieren. Wenn Sie Nullwerte hinzufügen nachdem Sie sie als
Nicht-Null-Einschränkung festgelegt haben,
wird ein Pfeil angezeigt. Aber denk immer an unsere Farbe. Eine Spalte kann immer Nullwerte
enthalten, aber wenn Sie festlegen, ist die
Spalte NICHT Null. Wenn Sie einen Nullwert hinzufügen, wird ein Pfeil
angezeigt. Okay? Sehen wir uns
hier ein Beispiel an , wir haben eine
Multi-Bit-Datenbank. Sie können sehen, lassen Sie uns in
die DB-Datenbank gehen und sie verwenden. Also werde ich
jetzt eine neue Tabelle erstellen, damit ich euch leicht
erklären kann , wie man mit einer Nicht-Null-Einschränkung
arbeitet,
wie wir sie setzen können. Okay, lassen Sie uns eine Tabelle erstellen. Jetzt. Lassen Sie uns eine neue Tabelle erstellen. Erstellen Sie eine Tabelle mit dem Befehl
create table. Tabellenname oder
Tabellenname ist Mitarbeiter. Darin fügen wir nun die fertigen Namen, den
Datentyp und die Konstanten hinzu. Mal sehen, unser erstes Feld
ist id, das ist die Mitarbeiter-ID. Ich setze es auf int und
ich setze es auf nicht Null. Die ID ist also für
jeden Mitarbeiter einzigartig und es ist ein Feld, das ein
Muss ist, das ist ein Mitarbeiter. Alle Mitarbeiter
haben immer ein ID- oder SSN-Komma. Nehmen wir an, der nächste, den
wir hinzufügen, ist der Name EMP, das ist der Name des Mitarbeiters. Ich setze es auf varchar und
ich setze es wieder auf nicht Null. Als nächstes ist unsere Stadt dran. Ich setze es wieder auf Wildcat. Okay. Und das letzte, ich setze es als Gehalt fest, was keine Gehälter sind, oder? 5.000, 50.001 Flagge. Wir haben eine
Nicht-Null-Einschränkung hinzugefügt. Das bedeutet, dass
keine Nullwerte akzeptiert werden.
Lass mich es ausführen. Es ist erfolgreich, okay Leute, hier ist es. Jetzt. Lassen Sie uns nun einige Werte einfügen. Zum Einfügen verwenden
wir also insert in, nehmen wir an, wir haben die
folgende Insert in Employee eingefügt, das ist der Tabellenname und die Werte für alle
vier Felder. Hier ist es. Okay für den Ausweis. Wir haben hier eins hinzugefügt, Tom, Emma und all diese. Also, wenn ich das ausführe, lass mich das vorher ausführen. Wenn ich
das hier ausführe und Sie
sehen können , dass wir es eingefügt haben. Okay? Also nochmal, ich
zeige einfach alle Aufzeichnungen. Wählen Sie Stern unter
Employee Execute aus. Wir haben also zwei Aufzeichnungen. Denken Sie jetzt daran, dass ID und
Mitarbeitername nicht Null sind. Also können wir diesen Rekord nicht hinterlassen. Okay, Leute, in diesem Video, also was ist das nicht
Nullbeschränkung bei einem Tintenfisch?
24. SQL – EINZIGARTIGE Einschränkung: In diesem Video
werden wir sehen, was
eine einzigartige Einschränkung
und Esquiline und wie wir damit arbeiten können. Die eindeutige Einschränkung stellt also
im Grunde sicher , dass alle Werte in einer
bestimmten Spalte unterschiedlich sind. Nehmen wir zum Beispiel
die Rollennummer eines Studenten oder die eindeutige Nummer, die einem Mitarbeiter zugewiesen
wurde. Das bedeutet eine SSN-Nummer, die für
jeden Mitarbeiter einzigartig ist. Sie können mehr als eine
eindeutige Einschränkung für eine Tabelle haben , aber eine Primärschlüsselbeschränkung nur eine einzige portable Einschränkung. Das ist der Unterschied zwischen
Primärschlüssel und eindeutigem Schlüssel. Das ist der Primärschlüssel
und die einzigartige Konstante. Lassen Sie uns nun eine Tabelle erstellen und die eindeutige Einschränkung
hinzufügen. Okay, lassen Sie uns hier beginnen
und Sie können sich ein Beispiel ansehen. Wir haben unsere Datenbank
DB, aber wir haben keine hinzugefügt, wir haben keine, wir
haben keine Tabellen. Also werden wir eine
Tabelle erstellen und Ihnen
ein Beispiel für eine
eindeutige Einschränkung zeigen . Geben wir zunächst den
Datenbankbenutzer medieval mit dem hier
eingegebenen Befehl use ein. Lassen Sie uns nun eine Tabelle erstellen. Also hier Leute, wir haben eine Mitarbeitertabelle
erstellt. Wir haben Spalten in den Feldern
Mitarbeiter-ID,
Mitarbeitername , Mitarbeiterstadt und
Gehalt des Mitarbeiters. Die ID ist einzigartig. Jeder Mitarbeiter wird natürlich
eine eindeutige ID haben. Nehmen wir an, es
gibt zwei Implikationen, Tom und Jack, sie werden keine ähnliche Idee
haben, oder? Es wird
verschiedene Ausweise geben. Wir müssen
dies also aus offensichtlichen Gründen als einzigartig festlegen . Nachdem Sie es als eindeutig festgelegt haben, bedeutet dies, dass alle Werte in
den Spalten unterschiedlich sind. In der ID-Spalte ist das anders. Okay, lassen Sie uns jetzt einige Datensätze
einfügen. Nehmen wir an, wir haben Datensätze
für einen einzelnen Datensatz für
alle vier Spalten hinzugefügt . Das ist das Folgende. Am ersten Abend für lass
mich einen Tisch erstellen. Klicken Sie auf Ausführen. Wir haben erfolgreich
erstellt. Sie können es unten sehen. Hier ist der Befehl erfolgreich
abgeschlossen. Befehl wurde erfolgreich abgeschlossen. Lassen Sie uns nun den
Datensatz hinzufügen, ja, ausführen. Okay, jetzt verwende ich einfach „Stern vom Mitarbeiter auswählen“ , um alle Datensätze
aus der Mitarbeitertabelle anzuzeigen. Wir haben einen einzigen Datensatz,
nur eine einzige Zeile. Also hier ist es eine einzelne Zeile. Also Leute, was wir tun können, wir können einen weiteren Rekord hinzufügen. Nehmen wir an, ich füge
den zweiten Datensatz hinzu. Auf die gleiche Weise füge ich den dritten Datensatz
und den vierten Datensatz hinzu. Es sind Leute, wir haben mehr Rekorde
hinzugefügt. Ich wähle Alle aus und
klicke auf Ausführen. Eine Zeile betroffen. Jetzt. Führe das jetzt erneut aus. Und hier ist es, wir
haben vier Rekorde. Denken Sie daran, dass die ID einmalig ist, wie ich Ihnen bereits gesagt habe, sie ist einzigartig, daher wird sie für jede Zeile
anders sein. Lassen Sie uns nun versuchen, eine
ähnliche ID hinzuzufügen. Was wird passieren? Es wird ein Fehler angezeigt. Also haben wir vier hier. Sagen wir, ich füge drei hinzu. Schon wieder. Ich ändere
alles andere. Sagen wir, Gary, wir
können hier alles hinzufügen. Und sagen wir mal, hier ist es. Also 3.3 wiederholt sich. Das bedeutet, dass die ID eindeutig ist, sich
aber wiederholt
, was falsch ist. Das passiert nicht, wenn Mitarbeiter niemals eine einzige ID haben
können, niemals eine ähnliche ID haben können. Wenn ich es
also starte, wird ein Pfeil
angezeigt, der ausgeführt wird. Und hier ist das Recht
, vorher zu leben. Eine eindeutige Einschränkung kann keinen doppelten,
doppelten Schlüssel in ein Objekt
einfügen . Der doppelte Schlüssel hat
drei, hier ist er. Ich habe dir gesagt, dass dies der
Zweck der einzigartigen Beschränkung ist. Wenn ich es jetzt auf fünf stelle und es erneut starte,
wird eine neue Ära angezeigt. Sie können jetzt sehen, sagen
wir, ich führe das einfach hier oder hier aus, sollte ich sagen. Jetzt haben wir fünf
Datensätze ohne Fehler , weil Sie den Pfeil korrigieren. In diesem Video haben wir gesehen, was
eine einzigartige Einschränkung in SQL ist und
wie wir damit arbeiten können.
25. SQL – PRIMARY KEY Constraint: In diesem Video
erfahren wir, was eine
Hauptschlüsseleinschränkung in SQL
ist. Wir werden auch ein Live-Beispiel sehen. Ein Primärschlüssel identifiziert also eindeutig
jeden Datensatz in einer Tabelle. Und der Primärschlüssel muss eindeutige Werte
haben und darf niemals Nullwerte
enthalten. Denken Sie immer daran, dass eine Tabelle nur einen einzigen Primärschlüssel
haben kann . Beispiel für einen Primärschlüssel kann Mitarbeiter-ID in
einer Mitarbeitertabelle
sein, es kann sich um eine
Studenten-ID oder eine Studenten-ID oder eine Studenten-ID
in der Studententabelle handeln. Sehen wir uns hier ein Beispiel an. Wir haben hier in SQL
Server eine Datenbank, die Ahmed DB ist. Lassen Sie uns es zuerst benutzen. Verwenden Sie pay someone, um den
Befehl use zu verwenden. Exekutieren. Jetzt befinden wir uns in der
Diameter-DB-Datenbank. Jetzt erstellen wir
eine Tabelle und geben eine der Spalten
als Primärschlüssel an. Also lasst uns anfangen. Also hier ist er, Leute, wir
haben einen Mitarbeitertisch. Wir haben vier Spalten:
Mitarbeiter-ID, Mitarbeitername impliziert Ort und Gehalts-ID des Mitarbeiters
und Mitarbeitername oder legen Sie Einschränkung „Nicht Null da sie niemals Nullwerte
haben kann. Wir müssen den Primärschlüssel
auf id setzen , wie ich Ihnen bereits gesagt habe, wie wir ihn in SQL Server festlegen können, oft nicht nur einen
direkten Primärschlüssel. Dadurch wird die
Primärschlüsselbeschränkung für die ID-Spalte festgelegt , also
Leute,
auf diese Weise können Sie
ganz einfach einen Primärschlüssel erstellen. Sie können ganz einfach eine
Primärschlüsselbeschränkung einrichten. Lassen Sie uns nun einige Datensätze einfügen. Also hier, Leute,
haben wir mit dem Befehl insert
into
aufgenommen. Okay, fügen Sie in den
Tabellennamen ein, dann die Felder, das sind die Spaltennamen, und dann die Werte für
jeden Spaltenwert. Ich führe das einfach aus. Okay, ich habe nur vergessen,
eine Tabelle zu erstellen, diese
auszuführen, diese erfolgreich
ausgeführte Abfrage auszuführen. Jetzt füge ich einfach Execute ein
und führe es erfolgreich aus. Sie können nun sehen, lassen Sie uns alle Datensätze mit
einem ausgewählten Stern aus Tabellenname,
Mitarbeiter, Ausgewählt, Ausführen
anzeigen einem ausgewählten Stern aus Tabellenname,
Mitarbeiter, . Und hier, und Sie können sehen, dass wir noch nicht mit den
Aufzeichnungen begonnen haben und a1, id ist ein Primärschlüssel. Also Leute, in diesem
Video haben wir gesehen, wie wir mit
Primärschlüsseleinschränkungen arbeiten
können. Was ist es? Hast du gesagt?
26. SQL – FOREIGN KEY Constraint: In diesem Video
erfahren wir, was
eine Fremdschlüsselbeschränkung ist und
wie wir sie in SQL erstellen können. Wir haben also
im vorherigen Video die Haupteinschränkung gesehen. Wir haben einen
Primärschlüssel in einer Tabelle erstellt. Es hängt also mit dem Fremdschlüssel zusammen. Fremdschlüssel ist im Grunde eine
Spalte in einer Tabelle, die sich auf den
Primärschlüssel in einer anderen Tabelle bezieht. Sie können also sehen, dass die Tabelle mit einem Fremdschlüssel als
Child-Tabelle bezeichnet wird und die
Elterntabelle was ist? Welches ist mit einem Primärschlüssel. Genau wie im vorherigen Video haben
wir eine Mitarbeitertabelle. Das ist unser Elterntisch. Diese Mitarbeitertabelle hat EMP-ID als Primärschlüssel, okay, das ist
also die vollständige
Tabelle, die unsere übergeordnete Tabelle ist, die einen Primärschlüssel hat. Der Primärschlüssel
identifiziert im Grunde jeden
Datensatz in einer Tabelle eindeutig . Also hier in unserem Fall ist
es die Mitarbeiter-ID. Jeder Mitarbeiter erhält
eine eindeutige Mitarbeiter-ID. Keine zwei Mitarbeiter können eine Ähnlichkeits-ID
haben. Diese Mitarbeitertabelle ist also unsere übergeordnete Tabelle
mit einem Primärschlüssel hier, als wir die Tabelle
mit der folgenden Syntax erstellt haben . Hier können Sie also sehen,
wie ich Ihnen bereits gesagt habe, EMP-ID ein Primärschlüssel ist. Okay? Das ist also die Elterntabelle. Gehen wir nun zum Folgenden über, das eine
Abteilungstabelle enthält. Abteilungstabelle hat also,
wie ich Ihnen bereits sagte, einen Fremdschlüssel, das heißt, es ist eine untergeordnete Tabelle. In der Abteilung
können Sie also sehen, dass der Primärschlüssel Abteilungs-ID für
die Abteilungstabelle
ist. Okay. Und zu hören, es hat auch die Mitarbeiter-ID aus
der Primärschlüsseltabelle. Das
nennen wir also eine Referenz. Hier können Sie sehen, dass es eine Referenz
heißt. Okay? Diese EMP-ID ist also ein Fremdschlüssel. Deshalb legen wir fest, dass ein
Fremdschlüssel ein Feld
in einer Tabelle ist ,
das auf den Primärschlüssel
in einer anderen Tabelle verweist . Das bedeutet, dass ein Fremdschlüssel ein Schlüssel in einer Tabelle
ist und sich auf einen
Primärschlüssel in einer anderen Tabelle bezieht. In diesem Fall haben
wir also eine EMP-ID. Und wir haben die
Abteilungstabelle wie folgt erstellt. Wie ich ihm für DBT sagte, ist die
DBT-IT-Abteilungs-ID ein Primärschlüssel und die
Mitarbeiter-ID ein Fremdschlüssel. Weil wir es
der Mitarbeitertabelle entnommen haben, die wir
hier anhand der Syntax gezeigt haben, die folgende EMP-ID, den Datentyp
Fremdschlüssel, Referenz. Fremdschlüssel. Ich habe dir gesagt, dass
das hier ein Fremdschlüssel ist. Verweise auf die Mitarbeiter-ID
in der Mitarbeitertabelle, d.
h. Verweise auf diese
Mitarbeitertabelle, EMP-ID. Okay, das ist also, was hier sichtbar
ist. Sie können die Mitarbeiter-ID sehen, die EMP-ID-Spalte in
der Mitarbeitertabelle ist der Primärschlüssel in
der Mitarbeitertabelle, wie ich Ihnen bereits gesagt habe. Und die EMP-ID-Spalte in der Abteilungstabelle ist ein Fremdschlüssel in der
Abteilungstabelle. Das können wir sagen, es heißt Fremdschlüssel. Eine Tabelle mit einem
Fremdschlüssel wird also Child-Table genannt. Unsere
Abteilungstabelle ist also eine untergeordnete Tabelle, und dies ist die untergeordnete Tabelle und unsere Mitarbeitertabelle
über dieser übergeordneten Tabelle. Okay? Warum wird also ein Fremdschlüssel verwendet? Es wird hauptsächlich verwendet, um zu verhindern, dass ungültige Daten in die
Fremdschlüsselspalten
eingefügt werden . Ungültige Daten
können also nicht in die Fremdschlüsselspalte aufgenommen werden, da sie sich auf
die übergeordnete Tabelle beziehen. Es sollte einer der Werte sein, die in der
übergeordneten Tabelle
enthalten sind, der in der Mitarbeitertabelle enthalten
ist, die die übergeordnete Tabelle ist. Diese beiden sind also verwandt. Aus diesem Grund wird verhindert, dass ungültige Daten ungewiss
sind. Okay? Das ist also alles,
womit Sie arbeiten können, Primärschlüssel und
Fremdschlüssel in SQL. Also Leute, In diesem
Video haben wir gesehen, was
ein Fremdschlüssel ist ? Was
ist ein Primärschlüssel? Eine
Fremdschlüsselbeschränkung, wie wir auf einfache Weise eine
Fremdschlüsselbeschränkung
festlegen können . Wir können auf Tabellen verweisen. Wir haben also auch gesehen, was
eine übergeordnete und eine untergeordnete Tabelle im
Kontext oder im Fremdschlüssel ist.
27. SQL – CHECK Constraint: In diesem Video erfahren wir mehr über die Prüfkonstante in SQL. Wie der Name schon sagt, wird die
Check-Einschränkung grundsätzlich verwendet, um nur bestimmte
Werte für eine Spalte zuzulassen. Nehmen wir an, Sie müssen
den Wertebereich einschränken , den
Sie in einer Spalte platzieren. Nehmen wir an, der Wert für Altersaufzeichnungen,
bei denen Sie den Datensatz
von Schülern mit einem Wert einfügen möchten , ist nur
kleiner als 20. Sie werden also beim
Erstellen der Tabelle die
Check-Einschränkung verwenden . Sehen wir uns damit
ein anderes Beispiel an. Sie möchten
Datensätze von Mitarbeitern mit
Gehältern unter
10.000 nur in eine Tabelle einfügen . Sie können also die
Scheckbeschränkung beim Erstellen
der Tabelle und beim
Definieren der Spalte Gehalt festlegen . Sehen wir uns hier ein Live-Beispiel an. Und Sie können sehen,
dass wir unseren SQL-Server haben, Datenbanken sind sichtbar. Wir haben eine Army DB-Datenbank. Okay, lassen Sie uns
die DB-Datenbank aufrufen. Klicken Sie auf Ausführen, die Abfrage wurde erfolgreich
ausgeführt. Wir befinden uns in der
Army DB-Datenbank. Lassen Sie uns nun eine Tabelle erstellen und dafür eine
Prüfbeschränkung festlegen. Ich habe dir gesagt, nehmen wir an, ich wähle
hier die Tabelle „Mitarbeiter erstellen , die arbeitslos sind“. Und Sie können sehen, dass wir die
Mitarbeiter-ID, den Mitarbeiternamen, Stadt und das Gehalt haben. Mitarbeiter-ID. Wir haben NICHT Null
und Primärschlüssel gesagt. Also hier ist das Gehalt. Wir möchten eine Scheckbeschränkung
festlegen, sodass nur die Datensätze mit einem Gehalt von weniger als
10.000€ eingefügt werden. Lassen Sie
uns dafür den Scheck schicken. Dies wird die
Prüfungsbeschränkung darstellen. Und hier ein Gehalt von
weniger als 10.000. Okay? Das war's. Also haben wir diese
Scheckbeschränkung gesagt. Was ich nun tun werde, ich erstelle
einfach eine Tabelle, klicke auf Ausführen und die Tabelle
wurde erfolgreich erstellt. Was ich jetzt mache, ich
füge einfach die Datensätze ein, okay, und wir zeigen Ihnen noch einmal ein
Live-Beispiel. Hier. Und ich habe zwei Datensätze eingefügt. Das sind also zwei Zeilen mit ID, Mitarbeitername, Stadt und Gehalt. Das Gehalt beträgt weniger als 10.000. Es wird also keine
Ära geben, in der ich es einfüge. Nehmen wir an, ich habe es eingefügt, ich
werde es zur Auswahl ausführen. Sie können sehen, dass Abfragen erfolgreich
ausgeführt wurden. Sie können hier sehen,
dass es betroffen war. Lassen Sie uns nun den Augenöffner der
Datensätze ausdrucken , um alle
Datensätze aus einer Tabelle anzuzeigen. Wir verwenden Select Star
From Employee. Wählen Sie also einen Stern aus dem
Tabellennamen aus und klicken Sie auf Ausführen. Sie können sehen, dass wir zur Erfassung der
Gehälter weniger als 10.000
eingegeben haben , es liegt
also kein Fehler vor. Nehmen wir an, ich füge einen Datensatz ein, bei dem Sally
größer als 10.000 ist. Dann wird ein Fehler angezeigt. Okay, lassen Sie es uns hier hinzufügen. Dann füge ich drei Namen hinzu. Lassen Sie uns unseren Standort hinzufügen. Wir können jeden
beliebigen Ort hinzufügen. Nun, das war's, 8.000. Ich setze also das Jahr 1011000 ein, aber die Checkbeschränkung besagt , dass der Salat weniger als 10.000
sein sollte. Es wird also definitiv einen
Fehler geben. Fügen wir Execute hinzu. Sie können sehen, wie Curie mit
den Pfeilen abgeschlossen ist, und der Editor zeigt die
Checkbeschränkung an. Sie können sehen, dass die Insert-Anweisung mit der
Check-Einschränkung in Konflikt steht. Ist es auf jeden Fall. Der Konflikt trat
in der Datenbank DB und in der Spalte Gehalt auf, wie
ich Ihnen bereits sagte. Es dreht sich alles um das Gehalt, weil
wir ein Gehalt eingegeben haben, das über der
Scheckbeschränkung liegt. Okay? Was ich also tun kann, ich kann es einfach auf 1.000 ändern, sagen
wir stattdessen auf 5.500. Jetzt Vinyl, ich lasse es laufen. Es würde
keine Arrow Execute geben. Sie können sehen, dass eine Zeile
betroffen ist. Okay. Nein, ich kann sofort. Es ist gut. Ja, ich kann es
sofort ausführen. Und mal sehen, der
dritte Wert lässt sich mit 75.500 problemlos
einfügen. All diese Gehälter liegen also unter Objektkonstante, die weniger als 10.000
beträgt. Auf diese Weise können Sie
eine Prüfbeschränkung
auf dem Bildschirm verwenden . Also Leute, in diesem
Video haben wir gesehen, wie die
Checkbeschränkung in
SQL verwendet
wird und wie Sie sie in Ihrer Tabelle
verwenden können.
28. SQL – ASC Befehl: In diesem Video
werden wir sehen, wie wir mit dem Schlüsselwort
am Ende arbeiten
können. SC-Befehl
wird also verwendet, um
die Datensätze zu sortieren , und das
auch in aufsteigender Reihenfolge. Sehen wir uns hier ein Beispiel an. Und du kannst sehen, dass wir
unsere Datenbank haben und dB machen. Hier ist es. Aber dann haben
wir den Tisch angestellt. Lassen Sie uns also die
DynamoDB-Datenbank mit dem Befehl use
selected execute aufrufen. Okay, lassen Sie uns nun
die Datensätze in
der Mitarbeitertabelle sehen , das sind die folgenden. Hier ist es. Leute,
wählt aus und führt aus. Hier finden Sie alle unsere Aufzeichnungen, Mitarbeitertabelle, ID,
Mitarbeitername, Stadt und Gehalt. Nehmen wir nun an, wir müssen
die Gehälter in aufsteigender Reihenfolge sortieren . Es ist also sehr einfach, den AC-Befehl zu
verwenden. Wie? Lass uns sehen. Ich schreibe noch einmal Select Star
from Employee, dann richtig, SORTIERE NACH Schlüsselwort. Ich hoffe, Sie wissen es,
OrderBy wird verwendet um die Datensätze zu sortieren.
Deshalb haben wir es benutzt. Um jedoch bestimmte
Spaltendatensätze in
aufsteigender Reihenfolge zu sortieren , wird der AAC-Befehl
verwendet. Also richtig, bestellen Sie einfach NACH Gehalt, weil Sie die Gehaltsspalte sortieren
möchten. Sortiere NACH Gehalt ist C, das war's, Semikolon ausgewählt
und hier ausführen. Und du kannst sehen, dass es
unsortiert ist, oder? Kein Gehalt. Und nachdem Sie auf Ausführen geklickt haben, wird
es in
absteigender Reihenfolge sortiert. Hier ist es, wir haben
es in aufsteigender Reihenfolge sortiert. Okay, Leute, lasst uns jetzt ein anderes Beispiel
sehen. Ich kopiere das einfach noch einmal. Jetzt sortiere ich einfach den Namen
des Mitarbeiters. Das ist eine Zeichenfolge. Es ist momentan unsortiert. Sagen wir also den EMP-Namen in aufsteigender Reihenfolge,
ich wähle diesen aus. Es ist
momentan unsortiert, wie du siehst, also sollte Brad oben sein und Wale
sollten unten sein. Exekution. Jetzt können Sie sehen, dass wir die Spalte mit den Mitarbeiternamen
sortiert haben. Brad ist oben und wir sind nicht unten,
wie ich dir schon gesagt habe, der Rest ist alles im
Wörterbuchformat. Also Leute, in diesem
Video haben wir gesehen, wie wir einfach mit dem ASC-Befehl,
dem
ASE-Schlüsselwort, in SQL arbeiten
können .
29. SQL – DESC Befehl: In diesem Video werden wir
sehen, wie wir mit dem Befehl
SQL DESC arbeiten können , um die Datensätze
grundsätzlich
in absteigender Reihenfolge zu sortieren. D steht also für absteigende
Reihenfolge. Es ist also sehr einfach. Wir werden hier auch ein
Beispiel sehen und Sie können unseren SQL-Server sehen. Wir haben eine Datenbank. Ich bin ADB, Mitarbeiter von Android Table. Lassen Sie uns die Army
DB-Datenbank mit dem Befehl use aufrufen. Verwenden Sie den
ausgewählten Pais-Datenbanknamen und klicken Sie auf Ausführen. Sie können also sehen, dass
Befehle erfolgreich waren. Lassen Sie uns nun die Datensätze
unserer Mitarbeitertabelle sehen. Wählen Sie den Stern des
ausgewählten Mitarbeiters aus und klicken Sie auf Ausführen. Also hier sind unsere Aufzeichnungen. Lassen Sie uns nun das Gehalt in
absteigender Reihenfolge mit dem
DAC-Schlüsselwort DAC beginnen . Wie, sagen wir mal. Schreiben Sie also, wählen Sie den Stern aus der Reihenfolge der
Mitarbeiter aus ,
damit wir das Gehalt wollen, wir wollen das Gehalt aktualisieren, Gehaltsaufzeichnungen in
absteigender Reihenfolge. Sortiere also NACH Gehalt, schreibe
einfach DAC und
Semikolon. Das war's. Dadurch werden
die Gehaltsdatensätze in absteigender
Reihenfolge sortiert , ausgewählt und ausgeführt. Jetzt können Sie sehen, Leute, wir haben das Gehalt der Mitarbeiter
in absteigender Reihenfolge
sortiert. Okay, sehen wir uns ein anderes Beispiel an. Lassen Sie uns nun
noch einmal die
folgenden Datensätze sagen , die ersten Datensätze. Nehmen wir nun an, wir müssen den Namen
des Mitarbeiters in absteigender
Reihenfolge alphabetisch sortieren . In absteigender Reihenfolge. Es
ist im Moment unsortiert. Also werden wir es einfach
in absteigender Reihenfolge sortieren, indem denselben Mitarbeiter
verwenden. In diesem Fall müssen wir also nach dem Namen des Mitarbeiters
bestellen, oder? Weil wir den Namen des Mitarbeiters
sortieren müssen. Also schreibe ich OrderBy, EMP name, DAC, dieses Semikolon. Wählen Sie es aus und klicken Sie auf Ausführen. Jetzt sind Sie dabei, Sie können sehen,
dass wir den Mitarbeiternamen und den
Mitarbeiternamen in
absteigender Reihenfolge sortiert haben . Also fügen wir den oberen Teil und den
Anfangsbuchstaben Brad unten hinzu. Also Leute, in diesem Video haben wir
gesehen, wie wir mit
dem DAC-Commodity in SQL arbeiten können .
30. SQL – ALTER TABLE Anweisung: In diesem Video werden wir
sehen, wie wir einfach mit der SQL-Anweisung Alter
Table
arbeiten können . Alter table wird also verwendet, um Spalten in
einer vorhandenen Tabelle hinzuzufügen oder zu
löschen. Sehen wir uns
hier ein Beispiel an und Sie können sehen, dass wir
eine Datenbank-DB und eine
Mitarbeitertabelle darin haben . Also lasst uns reingehen. Also haben wir die
DynamoDB-Datenbank mit dem Befehl aufgerufen,
klicken Sie auf Ausführen. Wir haben eingegeben, lassen Sie uns die Datensätze
ihrer Mitarbeitertabelle
zeigen. Hier ist es, die Jungs wählen den
Stern vom Mitarbeiter aus, wählen aus und klicken auf Ausführen. Jetzt haben wir die folgenden
Datensätze in einer Tabelle. Nehmen wir an, wir
müssen eine neue Spalte hinzufügen. Das heißt, wir
ändern die Tabelle. Also der Name ändere Tabelle. Um also eine neue Spalte hinzuzufügen, verwenden
wir die Anweisung alter
table, was sehr einfach ist. Nehmen wir an, wir
fügen dafür eine Altersspalte hinzu. Lassen Sie uns den
Befehl alter table verwenden. Der Tabellenname lautet Employee,
Center, oder? Füge hinzu, weil wir eine Spalte
hinzufügen, Alter, Ganzzahl, okay, Semikolon. Lassen Sie uns Befehle auswählen und ausführen, die erfolgreich
abgeschlossen wurden. Wenn ich das auswähle und ausführe, um
alle Datensätze anzuzeigen, können
Sie sehen, dass wir
eine riesige Spalte haben, aber sie ist Null, weil wir in jeder Spalte keine
Datensätze hinzugefügt haben, okay, aber wir haben eine neue Spalte hinzugefügt. Nehmen wir an, wir müssen jetzt die Altersspalte
entfernen und den gleichen Befehl
verwenden, alter, aber das, was Sie verwenden müssen. Um es zu löschen, löschen
Sie einfach die Spalte und entfernen Sie den Datentyp. Offensichtlich, weil Sie
es einfach auswählen und auf Ausführen
klicken
möchten . Okay, Befehl jetzt erfolgreich. Verwenden Sie dies nun erneut , um alle Datensätze anzuzeigen.
Wählen Sie den Stern aus Mitarbeiter-ID aus und Sie können sehen, dass
die Altersspalte verschwunden ist. Also haben wir unsere
Tabelle erfolgreich geändert. In diesem
Video haben wir also gesehen, wie wir unsere Tabelle
einfach ändern können . Wir haben unsere Spalte geändert,
wir haben eine neue Spalte hinzugefügt sie
dann mit dem Befehl
alter table gelöscht.
31. SQL – UPDATE-Anweisung: In diesem Video
werden wir sehen, wie wir mit der
SQL-Update-Anweisung
arbeiten können . Soda Update-Anweisung wird verwendet, um die vorhandenen
Datensätze in einer Tabelle zu ändern. Wir werden ein Beispiel sehen. Hier. Sie können sehen, wir haben Datenbanken und in den Datenbanken haben
wir die Ahmed DB-Datenbank, und innerhalb dieser
haben wir eine Tabelle verwendet. Lassen Sie uns also zuerst die Army
DB-Datenbank eingeben , damit
wir sie verwenden können. Hier ist der Befehl
auswählen und ausführen. Also sind wir eingetreten. Lassen Sie uns nun Tabelle der Mitarbeiter mit dem
Datenangebot
anzeigen. Hier ist es. Ich hoffe, wir wissen, dass wir alle
Datensätze einer Tabelle anzeigen Wir verwenden select star from,
select und execute. Also das ist jetzt unser Tisch. Okay Leute, was wir jetzt wollen, wir müssen die Tabelle aktualisieren. Nehmen wir an, wir müssen
das Gehalt des Mitarbeiters David aktualisieren . Okay, also werden wir es jetzt aktualisieren. Schreiben Sie die Aktualisierungsanweisung
, aktualisiert den Tabellennamen, der
unser Mitarbeiter war. Drücken Sie die Eingabetaste. Verwenden Sie jetzt den Befehl set. Welche neue Aufnahme
Sie auch immer machen werden, Sie
müssen hier erwähnen. Also müssen wir das Gehalt festlegen. Schreiben Sie also den
Spaltennamen, Gehalt. Das Gehalt entspricht 7.500. Nehmen wir an, ich setze es auf 9.500. Salat entspricht 9.504. Das heißt, wir haben ein Kommando , bei dem
der Name des Mitarbeiters David entspricht. Oder wir können die Ideen
für Weil es für David ist, erwähnen. Lassen Sie mich es also erwähnen. Id entspricht vier Semikolons. Okay Leute, jetzt
werden wir es auswählen. Gehalt von David beträgt 7.500 für ID. Es wird auf 9.500
aktualisiert,
okay, ausgewählt und eine Zeile wird
ausgeführt, die betroffen ist. Also Leute, wir können
das auswählen und ausführen, oder wir können es noch einmal erwähnen,
sodass es ein Schritt ist. Seit dem Update hier ausgeführt. Und Sie können sehen, wie das Gehalt von David von
Halbton oder 500 auf 9.500 aktualisiert wurde. So können Sie also aktualisieren. Du kannst das Update benutzen, okay? Sie können also auch
mehrere Datensätze aktualisieren , indem Sie zwei der Werte
verbinden. Wie? Also? Mal sehen, ich
kopiere das einfach noch einmal. Jetzt habe ich
das Gehalt auf 9.500 aktualisiert. Nehmen wir an, ich möchte aktualisieren. Nehmen wir an, ich möchte
die Datensätze für ID1 ändern. Das heißt, ich möchte sowohl
den Namen als auch die Stadt ändern. Also, wie werde ich das machen? Legen Sie das Gehalt fest da wir den Namen und die Stadt des
Mitarbeiters ändern möchten. Also habe ich das Set
EMP namens Tom Storm erwähnt. Lass uns sehen. Ich setze es auf Brad Comma. Da ich mehrere
Werte aktualisiere, setze ich ein Komma. Ich wollte auch die Stadt
ändern. Also werde ich City,
City Lead Sales auf den Weg
zu JKL schicken, um eine Demo zu machen. Okay, für den Ausweis, hier
sollte einer sein. Also für ID1, also diesen, werden
wir den
Mitarbeiternamen von Tom in
Brad und von city abc in JKL ändern . Okay, jetzt wähle ich es aus und
führe eine betroffene Zeile aus. Lassen Sie uns das jetzt erneut ausführen. Sie können sehen, dass
wir für Id1
von Tom zu Brad und
von ABC zu j, k,
l gewechselt von Tom zu Brad und
von ABC zu j, k, sind. So können
Sie also mit
der Update-Anweisung arbeiten ,
um Datensätze zu aktualisieren. Also Leute, in diesem Video haben wir gesehen,
wie wir einfach mit der
SQL-Aktualisierungsanweisung arbeiten können , um die vorhandenen
Datensätze in einer Tabelle zu ändern.
32. SQL – Aliase: In diesem Video werden wir
sehen, was unsere SQL-Aliase sind. Diese werden hauptsächlich verwendet, um
einer Tabelle
oder einer Spalte in einer Tabelle einen temporären Namen zu geben . Dadurch werden die
Spaltennamen besser lesbar und sie existieren nur für die Dauer
dieser bestimmten Abfrage. Das ASCII, das verwendet wird um einen Alias zu erstellen.
Schauen wir uns also an, wie. können Sie also sehen, dass wir eine Datenbank haben, in der Amity ist, und wir
haben eine Mitarbeitertabelle. Lassen Sie uns also zuerst die
Army DB-Datenbank mit dem Befehl use aufrufen,
auswählen und ausführen. Jetzt sind wir dort aufgewachsen. Jetzt haben wir also einen Tisch. Wie ich Ihnen bereits sagte,
Mitarbeitertabelle, lassen Sie uns die
Aufzeichnungen der Tabelle sehen. Semikolon, auswählen, ausführen. Jetzt können Sie sehen, dass dies unsere Aufzeichnungen
sind. Nehmen wir an, ich muss
eine bestimmte Spalte
aus der Tabelle anzeigen . Dafür schreibe ich select. Der von mir gewünschte Spaltenname
ist Let's Employee. Wählen Sie den EMP-Namen aus der
Mitarbeitertabelle aus, oder? Also führe ich das einfach aus. Hier ist es, der
Spaltenname ist EMP-Name. Nehmen wir nun an, ich nenne einen Alias für den
Spaltennamen für das Ergebnis. Also schreibe ich, ich benutze
den Boden, benutze das Schlüsselwort. Wie ich bereits erwähnt habe, sind mein Ergebnis
und der Befehl identisch. also anstelle des EMP-Namens höre, wird
mein Ergebnistext sichtbar da es sich um einen
Aliasklick auf Ausführen handelt, versteckt. Du kannst meinen Nachtisch sehen. Aber denken Sie daran, wie ich Ihnen bereits
sagte, dieser temporäre Name bleibt nur
für die Dauer
der Abfrage bestehen. Das heißt, wenn ich jetzt den verwende, führe
ich den
folgenden Befehl aus. Dieses Ergebnis
würde möglicherweise verschwinden und nur die exakte
EMP-Namensspalte ist sichtbar. Auf diese Weise
können Sie also einen Alias hinzufügen. Also, wenn Sie
eine Reihe von Zeilen haben, wenn wir viele
Spalten und Zeilen in Ihrer Tabelle haben. Und wenn wir das Ergebnis
anzeigen möchten, können
Sie immer den Alias verwenden und das
macht die Spalten
lesbarer, das Ergebnis lesbarer. Okay, Leute, In diesem Video haben wir gesehen was ein Deckname in einem Tintenfisch ist?
33. SQL – GESPEICHERTE PROZEDUREN: In diesem Video werden wir
sehen, wie wir mit
gespeicherten Prozeduren in SQL
Server arbeiten können . Und was sind das? Eine gespeicherte Prozedur in
SQL ist also ein vorbereiteter SQL-Code , den Sie einfach erstellen und speichern können, sodass Sie
den Code immer wieder verwenden können, das heißt, er ist wie eine Funktion. Okay? Nehmen wir an, Sie haben eine Abfrage, die Sie immer wieder
schreiben müssen, was Sie tun werden, Sie möchten sie immer wieder
schreiben. Sie erstellen im Grunde eine
Prozedur, sodass Sie sie
einfach aufrufen und
ausführen können , wann immer Sie sie benötigen. Das nennen wir also
eine gespeicherte Prozedur. Okay? Für eine gespeicherte Prozedur verwenden wir den Befehl Create Procedur. Okay, lassen Sie uns
hier ein Beispiel sehen und wir haben unsere
Amperemeter-DB-Datenbank. Du kannst sehen, dass ich in dB bin. Wir
haben unseren Mitarbeitertisch. Lassen Sie uns die Datensätze
in der Tabelle mit dem Datenbanknamen user may TB use
Command Space anzeigen, das heißt, MDB ist der
Datenbankname. Erfolgreich ausführen. Lassen Sie uns nun die Datensätze
der Mitarbeitertabelle zeigen. Wählen Sie einen Stern aus dem Semikolon des
Mitarbeiters aus und lassen Sie es einfach ausführen. Okay Leute, jetzt werden
wir zunächst eine Prozedur für
diesen Befehl erstellen , nur weil wir ihn immer wieder verwenden
müssen. Also werden wir eine Prozedur erstellen, verwenden Sie den Befehl
create procedure. Geben wir ihm einen Namen. Alle Gerichte verwenden den Decknamen. mit demselben Befehl
und geben Sie denselben Befehl ein wählen Sie Stern von
Mitarbeiter aus, das war's. Aber ich zentriere, rechts
auf Semikolon. Wählen Sie es jetzt einfach aus
und klicken Sie auf Ausführen. Sie können sehen, wie Curie
erfolgreich ausgeführt wurde, um es
tatsächlich auszuführen. Stellen Sie
sicher, dass Datensätze den
Befehl EXE verwenden, der ausgeführt wird, und dann den Namen und dann
den Namen der Prozedur, alle Courts-Semikolons
und führen Sie das einfach hier aus. Und Sie können sehen, dass alle
Datensätze
sichtbar sind , indem Sie einfach EXE siehe Schlüsselwort und den Namen
der Prozedur oder den Namen
der Funktion eingeben. Das war's. Okay? Nehmen wir nun an, wir erstellen eine gespeicherte Prozedur mit
einem einzigen Parameter. Dafür. Lassen Sie uns
alle Aufzeichnungen anzeigen. Hier ist es ähnlich. Was wir nun
tun werden, wir werden auf ähnliche Weise
erneut
eine gespeicherte Prozedur erstellen . Ich kopiere es einfach
mit einem Parameter. Im Moment haben wir hier also
keine Parameter. Sie können sehen, dass wir hier
keine Parameter haben. Wir werden die Datensätze
anhand eines Stadtnamens auswählen. Für Dart werden also
die rote Stadt verwendet. Okay. Also wollen wir es für
eine bestimmte Stadt. Ich nenne also die
Bedingung, dass
Stadt
der Rate der Stadt entspricht. Okay, das ist das Folgende hier und Sie können sehen, dass ein Fehler angezeigt
wird. Ich muss auch einen Datentyp hinzufügen. Nehmen wir an, es ist ihr
Charakter, wenn t, es ist in Ordnung. Nein. Okay. Was ich nun tun werde, ich verwende einfach den
Befehl execute auf ähnliche Weise. Alle Datensätze, aber es
hat jetzt einen Parameter. Der Parameter ist los
von Stadt ist gleich, mal sehen, wir wollen
für den Stadtnamen ABC. Lassen Sie uns nun auf alle
Datensatztools umstellen, sodass wir hier eine neue gespeicherte
Prozedur
haben. Und ihr seht, Leute, wir haben alle Gerichte
für das Verfahren
erstellt und
den Typ hinzugefügt , um auch Daten
für die Stadt und die Anhörung zu entfernen. Wir werden es nicht ausführen. Erfolgreich ausgeführt.
Lass uns jetzt sehen. Wissen Sie, dass alle Datensätze
für C, D, a, B, C in
unserer gespeicherten Prozedur
mit einem einzigen Parameter sichtbar sind. Okay Leute, jetzt können wir auch mehrere Parameter
hinzufügen. Nehmen wir an, ich
erstelle das noch einmal. Das ist ein dritter. zeige
ich nur die Aufzeichnungen an. Hier ist es. Okay. Also füge ich jetzt
mehrere Parameter zu unserer gespeicherten Prozedur hinzu und lass uns sie
für unser Beispiel auf drei
benennen. Okay, jetzt holen wir uns
Aufzeichnungen, in denen
Mitarbeiter aus einer bestimmten Stadt ausgewählt werden. Bestimmte Stadt mit
einem bestimmten Namen. Okay, das ist also unsere dritte,
Stadt, die wir bereits hinzugefügt haben. Also werden wir hier mehrere hinzufügen. Nehmen wir an, der Name EMP ist
das, was wir zu 55 hinzufügen. Also haben wir
hier zwei Parameter in Städten hinzugefügt, Stadt, und wir verwenden der EMP-Endname der Rate des EMP-Namens entspricht
. Das ist also,
was wir hier hinzugefügt haben. Was ich tun werde, warnt
auf
ähnliche Weise mit einer ähnlichen Geschwindigkeit
an der Wurzel des EMP-Namens. Okay, entspricht dem, was ich
dir für einen bestimmten Eminem gesagt habe. City ABC hat also
zwei Mitarbeiter. Will, und du kannst
sehen, dass Tom enden wird. Beide haben City ABC. Nehmen wir an, ich hole
den Begriff eins, Sturm. Jetzt haben wir
dafür eine spezielle
gespeicherte Prozedur mit zwei Parametern. Okay, jetzt wähle ich es
einfach aus. Befehl ausführen abgeschlossen. Jetzt führe ich das einfach aus. Lassen Sie mich hier ein Semikolon hinzufügen,
beide haben Execute ausgewählt. Sie können sehen,
dass wir diesen bestimmten Datensatz ausgewählt haben. Wir haben also drei
gespeicherte Prozeduren erstellt, z. B. hier sind es vier ausgewählte Sterne vom Mitarbeiter für
einen einzelnen Parameter und die dritte für
mehrere Parameter. In diesem Video haben wir gesehen, was
eine gespeicherte Prozedur ist und
wie wir sie erstellen können. Wir haben auch gesehen, wie wir
eine einfache gespeicherte Prozedur
mit einem einzigen Parameter
und aus Wind
und dann auch mit mehreren
Parametern erstellen können eine einfache gespeicherte Prozedur mit einem einzigen Parameter
und aus Wind .
34. SQL – CREATE INDEX Statement: In diesem Video werden wir sehen,
wie wir auf einfache Weise mit
einer Create Index-Anweisung arbeiten können , um Indizes in, in SQL zu
erstellen. Im Grunde
werden Indizes verwendet, um
Daten
schneller als auf andere Weise aus einer Datenbank abzurufen . Schauen wir uns an, wie wir schnell einen Index
erstellen können. Wir werden hier ein
Live-Beispiel sehen und wir haben eine Datenbank-DB. Darin haben wir einen
Tischangestellten. Also lass uns sehen. Lassen Sie uns die
Datenbank, in der ich mit
DB bin, mit dem Befehl use eingeben . Hier ist es. Lassen Sie uns nun die Datensätze
der Mitarbeitertabelle
mithilfe von select star aus
Employee Select and Execute sehen der Mitarbeitertabelle
mithilfe von select star aus . Hier können Sie die
folgenden anderen Aufzeichnungen sehen. Also werden wir
einen nächsten erstellen, der es verwendet. mit der Create
Index-Anweisung Lassen Sie uns nun mit der Create
Index-Anweisung den
Befehl create index verwenden. Fügen Sie den Namen des Index hinzu. Nehmen wir an, ich füge meinen Index hinzu, den Namen auf Befehl, ohne den Tabellennamen zu erwähnen,
das heißt, unser Tabellenname ist
employee und Klammern. Und die Klammern fügen
Sie
den Spaltennamen hinzu , das heißt, diese Anweisung
erstellt einen Index namens my index für die Spalte
, die wir hier hinzufügen werden. Sagen wir, ich habe gelogen. Emp-Name, okay, Semikolon
und lass es uns ausführen. Also habe ich es ausgeführt und der Befehl
wurde erfolgreich abgeschlossen. Sie müssen bedenken
, dass die Benutzer die Indizes niemals sehen
können, sondern dass sie nur verwendet werden, um die Suche zu
beschleunigen. Das ist die Geschwindigkeit der Abfragen. Jetzt können wir auch Indizes mit
einer Liste von Spaltennamen
erstellen einer Liste von Spaltennamen , die eine
Kombination von Spalten verwenden. Wie? Lassen Sie mich diesen Namen verwenden. Zweiter Index nach Index zwei. Und ich füge mehrere
Spalten hinzu. Sagen wir Samstag. Okay, jetzt führe ich es aus. Der zweite Index, erfolgreich
abgeschlossen wurde, Befehl,
wurde erfolgreich abgeschlossen. Okay Leute, also haben wir zwei Indizes
erstellt. Also Leute, lassen Sie uns jetzt einen Index mit
der Drop Index-Anweisung
löschen . Löschen Sie einfach den Index und dann
den Tabellennamen, der Mitarbeiter
ist, den Indexnamen. Also löschen wir meinen Index
auf, sagen wir, Semikolon. Ich wähle es einfach aus und
klicke auf Ausführen. Nachdem Sie auf Execute geklickt haben,
können Sie sehen, dass Goodie
erfolgreich ausgeführt wurde, wenn wir den Index
erfolgreich gelöscht haben . Denkt also daran, Leute, ihr könnt
Indizes erstellen , wenn eine Spalte
eine Vielzahl von Werten enthält. Also Leute, In diesem Video
haben wir gesehen, was Indizes sind? In SQL. Wir können Indizes erstellen und wie wir Indizes löschen
können.
35. SQL – SELECT INTO Anweisung: In diesem Video werden wir sehen, wie einfach
wir
mit der Auswahl von
zwei Anweisungen arbeiten können , um Daten
aus einer Tabelle in eine neue Tabelle zu kopieren . Dadurch wird also indirekt
eine Sicherungskopie einer
beliebigen Tabelle erstellt . Schauen wir uns also an, wie
wir hier unsere Datenbank haben. Wir haben also unsere Mid-DB-Datenbank. Darin haben wir
unseren Mitarbeitertisch. Gehen wir also mit
dem Befehl use in die Army DB-Datenbank und wählen Sie Ausführen. Wir haben also die
DM me DB-Datenbank erreicht. Sie können sehen, dass der Befehl erfolgreich war. Lassen Sie uns nun die Datensätze
unserer Mitarbeitertabelle drucken. Ich habe ausgewählt. Klicken Sie auf Execute. Erin, du kannst sehen, dass die
Aufzeichnungen mit ID,
Mitarbeitername,
Mitarbeitersicherheit und Preis LA sichtbar sind . Also Leute, was ich euch gesagt habe, wir werden es
in eine neue Tabelle kopieren. Wir werden die Spalten
in eine neue Tabelle kopieren. Nehmen wir an, ich möchte dafür
alle Spalten kopieren. Ich verwende Select Star
, weil Star natürlich
verwendet wird , wenn Sie alle
Datensätze, alle Spalten haben möchten. Also, aber hier werde ich das Auswählen
verwenden,
um, tut mir leid, in
den neuen Tabellennamen auszuwählen. Nehmen wir also an, es
wäre ein EMP-Backup auf 1.022. Okay. Ich habe
das vom Mitarbeiter erwähnt. Das heißt aus dem Tabellennamen des Mitarbeiters und das war's. Jetzt kopiere ich es einfach. Ich wähle es einfach aus und führe es aus. Und Sie können sehen, dass
sechs Zeilen betroffen sind. Nehmen wir an, ich
wähle das aus und führe es aus. Und Sie können sehen, dass unsere neue Tabelle oder Backup-Tabelle alle Datensätze der
Mitarbeitertabelle enthält, und sie auswählen. Ich wähle es aus und
zeige es dir wieder versteckt. Sie können ähnliche
Datensätze sehen, okay, auf die gleiche Weise, nehmen wir an, Sie möchten nur bestimmte Spalten. Also hier ist unser Mitarbeitertisch. Okay, lass uns jetzt sehen. Ich werde es einfach noch einmal erwähnen. Oder Mitarbeitertabelle,
damit es einfach ist, es ist für
alle einfacher zu verstehen. Jetzt nenne ich nur,
okay, also Star, den wir benutzt haben, warum? Weil wir
alle Spalten wollten. Nehmen wir an, ich möchte dafür eine
bestimmte Spalte. Ich bewege einfach den Stern. Nehmen wir an, wir wollen nur MPI, nur den EMP-Namen und das Gehalt. EMP benennt also das Komma Gehalt
in dieselbe Tabelle, in, sagen wir, wir
erstellen eine neue Tabelle. Jetzt. Mein Rücken, mein
Backup, das war's. Okay, jetzt wähle ich es aus
und klicke hier auf Ausführen. Und Sie können sehen, dass
sechs Zeilen betroffen sind. Wenn ich „Dateityp“ eintippe, wähle „Stern aus meinem Backup“. Lassen Sie uns nun sagen, was
sichtbar sein wird. Bei einem Semikolon? Sie können nur die Spalte mit dem Namen des
Mitarbeiters sehen und die Gehaltsspalte ist
unter meiner Backup-Tabelle sichtbar. Auf diese Weise können Sie auf einfache eine Sicherungskopie
erstellen
oder
die Daten, die
die bestimmten Spalten oder alle
Spalten aufzeichnen, in eine neue Tabelle kopieren die Daten, die
die bestimmten . Also Leute, In diesem Video
haben wir gesehen, wie wir
mit der SQL select
into Anweisung arbeiten können .
36. SQL – SELECT TOP Klausel: In diesem Video werden wir
sehen, wie wir
eine Select-Top-Klausel in
SQL verwenden können eine Select-Top-Klausel in , um die Anzahl
der zurückzugebenden Datensätze anzugeben. Das heißt, nehmen wir an, wir
haben eine Tabelle und möchten
nur die Datensätze mit den ersten
beiden Zeilen abrufen,
dann können wir das ganz einfach mit
der
Select-Top-Klausel nur die Datensätze mit den ersten
beiden Zeilen abrufen, tun . Also lass uns sehen. Sie können also sehen, dass sich unter Datenbanken eine Datenbank
befindet. Diese Datenbanken haben eine
Tabelle, Mitarbeitertabelle. Sehen wir uns die
Datensätze der Tabelle indem wir einen Stern
aus dem Tabellenglied auswählen. Wählen Sie Stern aus
Tabellenname Employee, Semikolon, und ich wähle
es aus und klicke auf Ausführen. Sie können sehen, dass eine Tabelle sichtbar ist. Nehmen wir an, ich möchte mich nur mit
den ersten beiden Rekorden auseinandersetzen. Also Leute, was ich tun werde, ich
verwende die Auswahlklausel. Lass uns Fetch benutzen, benutze select top. Wir wollen aufnehmen. Also schreibe ich zwei Sterne , weil ich alle
Aufzeichnungen vom Mitarbeiter haben will. Das wird also den beiden besten
Rekorden gegenüberstehen. Zwei ältere Zeilen, nur die
oberen beiden Zeilen. Wählen Sie es aus. Klicken Sie auf Execute. Jetzt können Sie sehen, dass in
der Mitarbeitertabelle nur
die beiden obersten Datensätze sichtbar
sind. Jetzt werden wir uns die Klausel mit den
höchsten Prozentsätzen ansehen. Damit Sie sich
den Rekord prozentual stellen können , z.B. hier ist unsere Mitarbeitertabelle. Es hat sechs Reihen. Wenn wir also
nur drei Zeilen
phasen wollen , können Sie dort
sofort 50% schreiben. Das war's. Lassen Sie uns sehen, wählen Sie oben aus. Da wir 50
Prozent Datensätze haben wollen, schreibe
ich die Hälfte manuell. Stern vom Mitarbeiter. Das war's. Es wird mit
50-prozentigen Rekorden konfrontiert sein. Das bedeutet, dass die
ersten drei Datensätze vollständig aus der
Mitarbeitertabelle stammen. Ich wähle es aus und
klicke hier auf Ausführen. Und Sie können sehen, dass es die
ersten drei Datensätze hat. Lassen Sie uns
diese Aussage auf die gleiche Weise noch einmal schreiben .
Ich kopiere es einfach. Sagen wir, sagen wir,
75 haben Execute ausgewählt. Von sechs Accord hat
es uns jetzt fünf Rekorde gezeigt. Okay, lassen Sie uns jetzt sehen. Wir können auch eine
Where-Klausel hinzufügen. Also werde ich diese „
Wo“ -Klausel wieder verwenden, genau dort, sagen wir, ich
möchte 50% -Datensätze haben, oder sagen wir, harte
25-%-Rekorde, bei denen das Gehalt über 7.000
liegt,
mal sehen, was passiert. Es ist ein Fehler aufgetreten.
Warum? Weil wir hier ein Semikolon
hinzugefügt haben. Es ist in Ordnung. Lassen Sie uns dies nun auswählen
und auf Execute klicken. Versteckt. Sie können sehen, dass es uns einen Rekord von 25%
gezeigt hat. Das bedeutet einen einzigen Rekord. Unser, ich werde diese Aussage
noch einmal ändern , um es für Sie
einfacher zu machen. Nehmen wir an, ich
schreibe einfach Select Star. Ab einem Mitarbeitergehalt von
mehr als 7.000€. Ich wähle einen neuen
Klick auf Ausführen. Sie können sehen, dass zwei Datensätze nicht sichtbar
sind. Die beiden besten Rekorde mit einem Gehalt von
mehr als 7.000. Es sind also 7.500,8 Tausend, weil diese
über 7.000 liegen und dies
sind die ersten beiden. Ich hoffe du hast es verstanden. In diesem Video haben wir also gesehen wie wir
mit einem ausgewählten
Top-Close arbeiten können , um eine bestimmte
Anzahl von Datensätzen zurückzugeben.
37. SQL – Backup einer Datenbank: In diesem Video werden wir
sehen, wie wir unsere Datenbank auf SQL Server
sichern können . Also haben wir zuerst
eine Datenbank erstellt, ich bin in dB, dann haben wir eine erstellt und dann sogar eine Mitarbeitertabelle
darin mit dem folgenden Befehl
erstellt . Danach haben wir
Datensätze in einer Tabelle hinzugefügt. Hier
sehen Sie also, dass unsere DB-Datenbank mit Mitarbeitertabelle
die folgenden Datensätze enthält. Also müssen wir
ihre gesamte Datenbank sichern. Es ist also sehr einfach. Sie müssen jeden
Befehl ausführen, der Backup ist
, also Backup-Datenbank. Der Name der
Datenbank, in der ich mich befinde, in dB. Dann erwähnt zu
Festplatte ist gleich. In diesem müssen Sie
den Pfad hinzufügen, in dem Ihre
Datenbank gesichert werden soll. Immer ein Mitglied AD in einem
anderen Verzeichnis, denn falls
Ihr Verzeichnis, in dem MSA gequietscht
hat, abstürzt, dann haben Sie zumindest das
Backup Ihrer Datenbank. Also lasst uns den Weg sehen. Nehmen wir an, wir haben hier
einen Stroke-COPD-Backup-Ordner erstellt . Sie können einen beliebigen Ordner erstellen.
Ich kopiere das einfach. Danach werde ich den Pfad hier
erwähnen. Einfügen. Noel erwähnte den
Namen der Datei. Mein Backup-Punkt vk
ist die Erweiterung. Jetzt sieht alles gut aus. Lassen Sie uns nun ausführen und
sehen, was passieren wird. Wählen Sie
hier aus und klicken Sie auf Ausführen . Sie können sehen, dass die
verarbeitete Backup-Datenbank erfolgreich verarbeitet wurde. Es zeigt also auch die
Uhrzeit und die Abschlusszeit an. Lassen Sie uns nun hier sehen
und Sie können sehen, dass automatisch
eine Sicherungsdatei erstellt wurde. Auf diese Weise können
Sie also ganz einfach
eine Sicherungskopie Ihrer Datenbank erstellen . Die B2C-Erweiterung ist also
da, weil
Sie damit Ihre komprimierte Datenbank einfach wiederherstellen können. Also Leute, in diesem Video
haben wir gesehen, wie wir unsere Datenbank einfach
auf dem MS SQL Server
sichern können .
38. SQL – Ansichten: In diesem Video werden wir sehen,
wie wir mit der SQL
Create View-Anweisung arbeiten können , um
eine Ansicht zu erstellen . Was ist also eine Ansicht? Eine Ansicht in SQL ist im Grunde
eine virtuelle Tabelle, die auf dem
Ergebnissatz einer SQL-Anweisung basiert. Wenn Sie unserer Präsentation
also bestimmte Daten aus
Ihrer Datenbank oder Tabelle
anzeigen möchten bestimmte Daten aus , können
Sie eine Ansicht verwenden. Eine Ansicht enthält im Wesentlichen Zeilen und Spalten, die
Teil Ihrer Datensätze sind. Okay. Die angezeigten Felder sind
im Grunde nur Felder aus
einer Ihrer Tabellen,
wie ich Ihnen bereits gesagt habe. So können Sie
die Daten mithilfe von View in einer besser
lesbaren Form präsentieren . Um eine Ansicht zu erstellen,
verwenden wir also die
Anweisung create view in SQL. Sehen wir uns hier ein
Beispiel an. Wir haben eine Multi-Bit-Datenbank, die Sie
sehen können, und eine Mitarbeitertabelle. Lassen Sie uns die Datenbank aufrufen indem wir den auf Command
US basierenden Datenbanknamen verwenden, das heißt, MDB ist hier unsere
Datenbank. Führen Sie es aus und Sie können
sehen, dass es erfolgreich ist. Lassen Sie uns nun unseren Tisch betreten. Sehen wir uns nun die
Datensätze unserer Tabelle an. Wählen Sie den Stern des Mitarbeiters aus, wählen Sie ihn aus und klicken Sie auf Ausführen. Jetzt können Sie hier
einen Datensatz mit ID,
Mitarbeiter-ID, Mitarbeitername,
Mitarbeitersicherheit und
Mitarbeitergehalt sehen Mitarbeiter-ID, Mitarbeitername, . Nehmen wir nun an, wir
müssen mit city abc eine Ansicht
für Mitarbeiter erstellen . Das sind die Mitarbeiter, das sind Mitarbeiter, die im ABC
leben. Das wäre also der
erste und der letzte. Oder wir können eine Ansicht dafür abrufen. Lassen Sie uns eine Ansicht erstellen. Erstellen Sie Ansichten mit dem Befehl. Lassen Sie uns den Namen unserer Ansicht hinzufügen. Sagen wir Mitarbeiter, ABC. Wir können den Alias verwenden als. Verwenden Sie nun den Befehl select. Wir wollten den
Namen und die Stadt des Mitarbeiters. Also EMP Name und Stadt. Von erwähnte den
Tabellennamen, das ist unser Mitarbeiter. Seltsam. Die Stadt ist ABC. Okay, jetzt haben wir
ein View-Semikolon erstellt. Wählen Sie es aus und klicken Sie auf Befehle
ausführen. Verwenden Sie nun für die Anzeige den gleichen
Auswahlstern, okay, in diesem Fall
verwenden wir den ausgewählten Stern aus unserem Ansichtsnamen, weil wir die Ansicht erhalten
möchten. Ich kopiere einfach diese beiden Nullen. Okay? Also wähle ich einfach ein Semikolon aus. Ich wähle einfach aus, ich wähle
einfach aus und klicke hier
auf Ausführen. Und Sie können sehen, dass beide
Datensätze sichtbar sind. Das wollen
wir für City ABC. Okay, sagen wir mal, ich kopiere das einfach noch einmal. Nehmen wir an, wir wollen, sagen
wir, wir wollen
eine andere Ansicht mit dem Gehalt erstellen. Sehen wir uns die Aufzeichnungen noch einmal an. Wählen Sie den Stern des Mitarbeiters aus. Nehmen wir an, wir
sehen uns Aufzeichnungen mit einem Gehalt von mehr als 7.000 an. Okay? Also, was wir tun werden, lass uns ein Gehalt von
über 7.000 angeben, okay? Was wir anzeigen wollen,
wir wollen, sagen wir, den Namen und die
Stadt des Mitarbeiters anzeigen , sagen wir, es ist in Ordnung. Wir können auch das Gehalt
anzeigen, das über
7.000 liegt , aus der
Mitarbeitertabelle . Also, welche Bedingung müssen
wir erwähnen? Wir müssen im Folgenden erwähnen, dass das Gehalt
höher als 7.000 ist. Okay. Das sieht gut aus. Ich wähle es aus. Wir haben eine neue Ansicht, kein
Ausführungsbefehl ist abgeschlossen. Um es nun anzuzeigen, ich hoffe, Sie erinnern sich an den ausgewählten
Stern aus Ihrem Ansichtsnamen, das ist der folgende. Es wird von selbst kommen. Sie können ein Gehalt von über 7.000 sehen. Es ist Semikolon Select
und das war's. Wir haben also alle Aufzeichnungen von Mitarbeitern mit einem Gehalt von
mehr als 7.000€. Okay Leute, das
zeigen wir in einer Ansicht an. Also haben wir jetzt eine Ansicht erstellt,
jetzt werden wir sehen,
wie wir sie entfernen können. Also müssen wir jetzt Heroin nehmen. Erstens, zweitens, Was? Okay. Lassen Sie uns nun die Mitarbeiter
entfernen. Abc View, wie wir es für diese Leute
entfernen können. Verwenden Sie den
Befehl drop view, right, drop view und a union,
that union was. Hier ist es, Beschäftigungsfähigkeit,
Auswahl und Ausführung. So können Sie sehen, dass Befehle erfolgreich
abgeschlossen wurden. Wenn Sie nun versuchen,
es anzuzeigen, ist nichts sichtbar. Wenn Sie sich das ansehen, können Sie sehen, dass Sie
einen ungültigen Objektnamen sehen. Okay? Deshalb habe ich Ihnen gesagt, dass
wir diese Ansicht verworfen haben. Also Leute, In diesem Video haben wir
gesehen, was wir mit SQL verwenden. Wir haben auch gesehen, dass wir eine Ansicht
erstellen
und wie wir eine Ansicht löschen können.
39. SQL – Eine Tabelle löschen: In diesem Video
werden wir sehen, wie wir eine Tabelle
in SQL Server
einfach löschen können . Im Moment haben wir also
eine Datenbank, DB. Lass es uns öffnen. Befehle wurden erfolgreich abgeschlossen. Hier ist unsere Datenbank. Also Leute, da ich eine DB-Datenbank bin, haben
wir eine Tabelle. Mal sehen, welcher Tisch. Sehen wir uns die
Datensätze der Tabelle indem wir den Befehl Stern vom
Mitarbeiter auswählen und Ausführen
auswählen. Hier sehen Sie die
Datensätze der Tabelle, der
Mitarbeiter-ID, des Mitarbeiternamens, Mitarbeitersicherheit und
des Mitarbeitergehalts. Also Leute, lasst uns den Tisch fallen lassen. Die Tabelle zu löschen
bedeutet also ,
alle
Datensätze aus der Tabelle zu löschen und die
Existenz der Tabelle zu entfernen. Lassen Sie uns also den
Befehl drop table verwenden, Name der
Basistabelle
ist das Semikolon des Mitarbeiters. Dadurch wird nun
die gesamte Tabelle gelöscht. Wir werden auswählen und ausführen. Jetzt können Sie sehen, dass der Befehl erfolgreich
abgeschlossen wurde. Lassen Sie uns das jetzt aktualisieren. Jetzt können Sie hier
sehen, dass die Tabelle
nicht sichtbar ist , weil
Sie sie gelöscht haben. Wir haben fallengelassen, heißt, wir haben es gelöscht. Jetzt werde ich versuchen, die
Datensätze aus der Tabelle zu bekommen, aber die Tabelle existiert nicht. Wenn ich dies nun auswähle
und auf Ausführen klicke, wird ein Fehler angezeigt,
da Sie den
ungültigen Objektnamen employee sehen können ungültigen Objektnamen employee da wir die Tabelle bereits
gelöscht haben. Es gibt also keine Tabellen in einer DB-Datenbank, weil
wir sie gelöscht haben. Also Leute, In diesem Video haben wir
gesehen, wie wir einfach
eine Tabelle löschen und die
gesamte Tabelle mit einem Datensatz entfernen können . In SQL Server.