Zum Inhalt springen

edvkeller

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von edvkeller

  1. Hallo zusammen die Lösung war ganz einfach. Hier mein Erguss: CREATE VIEW dbo.viAuftragFleisch AS Select AufNr, '*' Fleisch From Auftrag Where AufNr in (select AufNr from AuftragsPos Where Artikel between '5000' and '9000') Ich Danke Euch für Eure Hilfe.
  2. Hallo zusammen ich sollte eine Abfrage erstellen die mir die Auftragsnmmer und einen Stern in nur einer Zeile zurückgibt. Ich habe eine Tabelle Auftrag und eine Tabelle Positionen. Jetzt muss ich eine Zeile pro Auftrag zurückerhalten mit der Auftragsnummer und in einer weiteren Spalte einen Stern, wenn in irgend einer Position des Auftrags eine Artikelnummer zwischen 2000 und 3000 vorkommt. Ich komme nicht dahinter. Mein Ansatz war folgender: CREATE VIEW dbo.viAuftragFleisch AS SELECT AUF.AufNr, (CASE WHEN AUP.Artikel >= 5000 THEN '*' ELSE '-' END) AS Fleisch FROM .Auftrag AUF LEFT JOIN Auftragspos AUP ON AUF.AufNr = AUP.AufNr Aber der gibt so viele Zeilen zurück wie es Positionen hat und Gruppieren kann ich nach der Funktion nicht. Was ist eine andere Lösung. Danke für die Hilfe.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...