SQL Abfrage

stoekkenen

Aktives Mitglied
16. März 2007
55
0
Hallo zusammen

Wir kann ich ein Update über zwei Tabellen machen?

Hier Teil 1:

UPDATE [eazybusiness].[dbo].[tartikel] A
SET A.fVKBrutto = 4.00,A.cInet = 'Y',A.dmod = GETDATE()
WHERE A.cAktiv = 'y' AND
A.CArtNr = '224540';



Nun möchte ich bei Teil 1 folgenden Join noch ergänzen, damit nur bei diesem Artikel (224540) das b.cInet-Flag gesetzt wird.

INNER JOIN
[eazybusiness].[dbo].[tArtikelShop] B ON
A.KARTIKEL = B.KARTIKEL

SET B.cInet = 'Y'

Danke für die Hilfe.

Gruss
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: SQL Abfrage

hi,

musst du mit 2 sqls machen:

UPDATE tartikel SET tartikel.fVKBrutto = 5
FROM tartikel
JOIN tArtikelShop ON tArtikelShop.kArtikel = tartikel.kArtikel
WHERE tartikel.cArtnr ='224540'

UPDATE tArtikelShop SET tArtikelShop.cInet = 'Y'
FROM tartikel
JOIN tArtikelShop ON tArtikelShop.kArtikel = tartikel.kArtikel
WHERE tartikel.cArtnr ='224540'
 

stoekkenen

Aktives Mitglied
16. März 2007
55
0
AW: SQL Abfrage

Danke Thomas für die super schnelle Hilfe.

Ich habe jetzt folgende SQL's gebaut und bereits laufen lassen.

UPDATE [eazybusiness].[dbo].[tartikel]
SET fVKBrutto = 3.50,
cInet = 'Y',
dmod = GETDATE()

FROM [eazybusiness].[dbo].[tartikel] A inner JOIN

[eazybusiness].[dbo].[tArtikelShop] b ON
b.kArtikel = a.kArtikel


WHERE A.cAktiv = 'y' AND
A.CArtNr = '224540'

*****

UPDATE [eazybusiness].[dbo].[tArtikelShop]
SET cInet = 'Y'
FROM [eazybusiness].[dbo].[tArtikel] a inner JOIN

[eazybusiness].[dbo].[tArtikelShop] b ON
b.kArtikel = a.kArtikel

WHERE a.cArtnr ='224540'


Wenn ich jetzt ein Select * auf alle Felder mache die einen Update erhalten haben, sind diese wirklich verändert.
Ich wundere mich nur, dass dies im JTL Wawi nicht angezeigt und dementsprechend auch nicht auf meine Webseite transferiert wird.

Muss ich noch ein anderes Flag berücksichtigen um übermitteln zu können.

Danke und Gruss
 

stoekkenen

Aktives Mitglied
16. März 2007
55
0
AW: SQL Abfrage

Mittlerweile habe ich rausgefunden, dass man das Feld fVKBrutto zwar Updaten kann, der neue Betrag aber nicht von Wawi zum Shop übermittelt wird (trotz aktivem Übermittlungsflag) :(
Da ich die Bruttopreise meiner 50'000 Artikel anpassen will, habe ich jetzt ein riesiges Problem.

Kann man das auch mit dem Feld "fVKNetto" machen? Wenn ja, wie mache ich das mit den 8% MwSt. Kann man den Betrag irgendwie aufrunden (CHF 0.05 genau)?

Danke für die Hilfe.
 

Qwartz

Sehr aktives Mitglied
29. August 2012
511
93
Bayern
AW: SQL Abfrage

Kommt darauf an was du machen willst, hatte kürzlich ähnliches Problem.
Ameise alle Artikel exportiert anschliessend wieder importiert mit entsprechenden VK Modi und "Preise glätten" .
 

stoekkenen

Aktives Mitglied
16. März 2007
55
0
AW: SQL Abfrage

Ich möchte es mit SQL direkt auf der Datenbank machen. Dazu habe ich ein kleines Perl-Scipt.
Das exportieren via Ameise ist viel zu langsam...
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: SQL Abfrage

Tartikel.fvknetto ist ausschlaggebend.

Wenn du einen shoppreis gesetzt hast, hat er vorrang - der steht in tpreise.

Um produkte zum shop zu schicke. Muss in tartikelshop der Flag gesetzt werden.
 
Ähnliche Themen
Titel Forum Antworten Datum
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
Neu SQL-Abfrage von im Onlineshop aktiven Artikeln JTL Ameise - Eigene Exporte 2
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu Innerhalb einer Variable -SQL Abfrage- das Wort "fett" schreiben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu SQL Abfrage, 3. Mahnstufe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
Neu Biete: Windows Server optimiert für JTL und MS SQL Standard Lizenz (8 Monate alt, 42% unter Neupreis) Dienstleistung, Jobs und Ähnliches 0
Gespeicherte Filter (Lagerbewertung) nach SQL Umzug nicht mehr abrufbar JTL-Wawi 1.9 0
Neu Umzug von SQL 2016 Express auf SQL 2019 Standard mit Wawi 1.8.12.2 Installation von JTL-Wawi 10
Neu Update für Shopvote 1.1.0 führt zu SQL-Fehler Plugins für JTL-Shop 5
Neu SQL: Positionen eines Auftrags sind auf welchem Lieferschein gelandet? Eigene Übersichten in der JTL-Wawi 7
Neu Backup einrichten, habe die SQL Anmeldedaten verlegt Installation von JTL-Wawi 1
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 3
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Microsoft SQL unter MS365 Installation von JTL-Wawi 2
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Beantwortet Abfrage liefert nur Ergebnis bei exakt einem Result Eigene Übersichten in der JTL-Wawi 1
Retoureneingang - keine Abfrage mehr für Seriennummer? JTL-Wawi 1.9 2

Ähnliche Themen