Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallöchen,

geht das?

ich hab 2 Tabellen, die eine von den Tabellen (Tab1) möchte ich mit Hilfe eines inner joins mit der vorher durch eine select-Anweisung abgeänderten zweiten Tabelle (Tab2) verbinden

code für dei select-anweisung für tab2:

select title_id, sum(qty) as Anzahl

from sales

group by title_id

...das ergibt dann die Anzahl der gekauften Bücher, die ich mit dem Preis multiplizieren möchte, der in Tab1 steht...

Beschäftige mich noch nicht so lange mit t-sql, daher kann die Lösung total simpel sein.

Vielleicht kann man ja im Nachhinein irgendwie auf eine zuvor gestartete select-Anweisung zugreifen, oder so....

Hoffe, mich einigermaßen verständlich ausgedrückt zu haben.

Danke für die Hilfe

Geschrieben

Müsste so ungefähr gehn...

SELECT (TAB1.PREIS * T2.ANZAHL) as GES_PREIS FROM TAB1, (select title_id, sum(qty) as Anzahl

from sales

group by title_id) AS T2 WHERE TAB1.Title_ID = T2.Title_ID

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...