Microsoft SQL Server enthält Tabellen , die Ihr Unternehmen Daten zu speichern. Diese Tabellen abgefragt werden mit Structured Query Language ( SQL). Eine Abfrage ruft die Daten aus einer Tabelle und zeigt sie in der Ergebnisliste Raster in SQL Server Management Studio -Software. Diese Abfragen können in Ihrem Web- oder Desktop-Anwendung , um dynamische Software zu erstellen verwendet werden. Verstehen, wie man Daten aus Tabellen abzurufen ist ein Teil der Software-Entwicklung. Anleitung
1
Klicken Sie in Windows auf "Start" und wählen Sie " Alle Programme". Wählen Sie " SQL Server. " In dem Menü , klicken Sie auf " SQL Server Management Studio. " Dies öffnet den Hauptkonsolenfenster für SQL Server , wo Sie Ihre Fragen erstellen können.
2
Klicken Sie auf Ihren Datenbankserver Namen und klicken Sie auf " New Query" -Taste am oberen Rand des Fensters . Geben Sie eine einfache Abfrage in der SQL -Editor. Das folgende ist eine einfache Abfrage , die alle Datensätze abruft aus der Tabelle customer :
select * from Kunden
Diese Abfrage jede Zeile und Spalte der Tabelle customer auswählt. Das Sternchen -Symbol bedeutet " alle Spalten ".
3
hinzufügen " where-Klausel " auf die Datenbank -Abfrage. Eine where-Klausel filtert die Menge der Zeilen, die von der Abfrage zurückgegeben . Zum Beispiel, wenn Sie nur Datensätze zurück, wenn der Kunde seinen Nachnamen " Smith ", wird der folgende Code verwendet wird:
select * from Kunden wo nachname = 'Smith '
4 < p> Geben Sie die Spalten von der Abfrage zurückgegeben . Statt mit dem Sternchen , können Sie eine bestimmte Liste von Spalten der Abfrage zurück. Dies reduziert Ressource Overhead auf dem Server , so fügt es um eine bessere Leistung auf dem SQL Server. Der folgende Code zeigt, wie Sie Spalten in der Liste der zurückgegebenen Werte angeben :
select vorname, nachname von Kunden
In diesem Beispiel werden nur die ersten und letzten Namen werden von den Kunden zurückgegebene Tabelle . Sie können beliebig viele Spalten hinzufügen, wie Sie brauchen, und trennen Sie diese durch ein Komma.
5
Registriert einen Tisch , um Informationen aus mehr als einer Tabelle abzurufen. Die " Join " keyword Tabellen verbindet . Ein Beispiel ist, wenn Sie eine Liste der Kunden und die damit verbundenen Aufträge abrufen möchten. Die "join "-Anweisung benötigt eine eindeutige Spalte in jeder Tabelle eingetragen. In den meisten Fällen wird die Kunden-ID verwendet, um Kundenaufträge zu identifizieren. Das Folgende ist ein Beispiel, wie man Tabellen verknüpfen :
select * from Kunden kommen , um auf Customer.CustomerID = Order.CustomerID
Der obige Code ruft alle Kunden und alle Bestellungen