BoutiqueAnnette.com

  

Beste Artikel:

  
Main / So zeigen Sie mehrere Werte in SQL an

So zeigen Sie mehrere Werte in SQL an

Unterabfragen mit mehreren Spalten. Kapitel 7. Nach Abschluss dieser Lektion sollten Sie in der Lage sein, Folgendes zu tun: Mehrspaltige Unterabfragen. Wenn Sie zwei oder mehr Spalten vergleichen möchten. Verwenden von mehrspaltigen Unterabfragen. Zeigen Sie die Bestellnummer, Produktnummer und Menge eines Artikels an, bei dem die Produktnummer und die Menge sowohl der Produktnummer als auch der Menge eines Artikels in Ord. 365 entsprechen. Nicht paarweise Vergleichsunterguerie.

Zeigen Sie die Bestellnummer, Produktnummer und Menge eines Artikels an, bei dem die Produktnummer und -menge mit einer Produktnummer und einer beliebigen Menge eines Artikels in der Reihenfolge 605 übereinstimmen. Nullwerte in einer Unterabfrage. Rückgabe von Nullen in der resultierenden Menge einer Unterabfrage. Die SQL-Anweisung auf der Folie versucht, alle Mitarbeiter anzuzeigen, die keine Untergebenen haben.

Logischerweise sollte diese SQL-Anweisung einzelne Zeilen zurückgegeben haben. Die SQL-Anweisung gibt jedoch keine Zeilen zurück. Einer der von der inneren Abfrage zurückgegebenen Werte ist ein Nullwert, und daher gibt die gesamte Abfrage keine Zeilen zurück. Der Grund ist, dass alle Bedingungen, die einen Nullwert vergleichen, zu einer Null führen. Verwenden Sie beispielsweise die folgende SQL-Anweisung, um die untergeordneten Mitarbeiter anzuzeigen.

FROM emp manager; Schreiben Sie eine Abfrage, um den Namen, die Abteilungsnummer und das Gehalt eines Mitarbeiters anzuzeigen, dessen Abteilungsnummer und Gehalt mit der Abteilungsnummer und dem Gehalt eines Mitarbeiters übereinstimmen, der eine Provision verdient. VON emp a. VON emp. Zeigen Sie den Namen, den Abteilungsnamen und das Gehalt eines Mitarbeiters an, dessen Gehalt und Provision mit dem Gehalt und der Provision eines Mitarbeiters in Dallas übereinstimmen.

VON emp e, Abteilung d. WO e. Wo d. Erstellen Sie eine Abfrage, um den Namen, den Mitarbeiter und das Gehalt aller Mitarbeiter anzuzeigen, die sowohl das gleiche Gehalt als auch die gleiche Provision wie Scott haben.

Erstellen Sie eine Abfrage, um die Mitarbeiter anzuzeigen, die ein höheres Gehalt als das Gehalt aller Angestellten verdienen. Sortieren Sie die Ergebnisse nach Gehalt vom höchsten zum niedrigsten. Verwenden von mehrspaltigen Unterabfragen Zeigen Sie die Bestellnummer, Produktnummer und Menge eines Artikels an, bei dem die Produktnummer und -menge sowohl der Produktnummer als auch der Menge eines Artikels in Ordnungsnummer 365 entsprechen.

Rückgabe von Nullen in der Ergebnismenge einer Unterabfrage Die SQL-Anweisung auf der Folie versucht, alle Mitarbeiter anzuzeigen, die keine Untergebenen haben. Lösung durch Equijoin:

(с) 2019 BoutiqueAnnette.com