entwickler
Goto Top

Inner Join, abfrage

Hallo Leute

und zwar sollte ich eine Abfrage erstellen, bei der ich aber auch auf eine Variable auf einer 2ten Tabelle greifen muss.

Die Abfrage sieht folgender Maßen aus:


select c007
where dbo.v021
where mesocomp = 'Test' and c002 = '000001'
order by c007

c007 = Preis
dbo.v021 = Tabelle ( Artikelinfos )
mesocomp = Mandant
c002 = Artikelnummer

in der Tabelle dbo.t043 ist in c002 die Preisliste vorhanden.
Nun möchte ich aber die c007 also den Preis von der c002.t043 andrucken lassen.

Info in Sätzen:
Ich möchte auf einem Beleg den Preis nicht von der Std. Preisliste sondern von der Preisliste 90 aus c002.t043 andrucken.
Wie verbinde ich nun diese mit der obrigen Abfrage ( Artikelnummer ) ( Mandant ) etc.

Danke für die Hilfe

lg

Content-ID: 90270

Url: https://administrator.de/contentid/90270

Ausgedruckt am: 26.11.2024 um 02:11 Uhr

Biber
Biber 20.06.2008 um 18:17:06 Uhr
Goto Top
Moin Entwickler,

wahrscheinlich hast Du Dich schon gewundert, dass niemand antwortet.
Kann ich Dir erklären: Die anderen sind immer noch am Lesen.
Ich habe es auch an die 6-8 Mal versucht.

Also, wenn ich es richtig interpretiert habe, dann existieren zwei Tabellen, die sich verknüpfen ließen über die in beiden Tabellen vorhandenen Felder "mesocomp" [Mandant] und "c002" [Artikelnummer].

Ich versuche mal die Feld- und Tabellennamen sprechend zu gestalten.
 Select ArtikelInfos.*, ArtikelAlt.c007 as AlterPreis 
FROM dbo.v021  Artikelinfos, dbo.t043 ArtikelAlt
Artikelinfo.mesocomp = ArtikelAlt.mesocomp And 
Artikelinfo.c002 = ArtikelAlt.c002
-- [zum Testen] AND Artikelinfo.c002= '000001'  
---> Sollte alle Felder der aktuellen Artikel-Tabelle liefern + rechts außen drangepappt ein zusätzliches Feld "AlterPreis" mit dem Inhalt "Feld c007 aus Tabelle t043.

Wenn ich mit meiner Interpretation der Zusammenhänge verkehrt liegen sollte, dann poste bitte mal die die (relevanten) Tabellennamen und Keys.

Grüße
Biber

P.S. Sach ma, wer hat sich denn die Tabellen- und Feldnamen ausgedacht bei Euch und was macht der/die beruflich?
Entwickler
Entwickler 01.07.2008 um 11:40:36 Uhr
Goto Top
Hoi,

thx für die Antwort joa genau so hab ich das gemeint
;) peace