Neu SQL Datenbank

utuz

Gut bekanntes Mitglied
26. Juni 2008
491
15
Hallo Leute,
wenn ich alles bin, aber kein erklärter SQL Profi. Allerdings für einfach Sachen reicht es.
Ich bräuchte mal jemanden, der mir weiterhelfen kann. Meine Recherche im Netz hat nicht das Ergebnis gebracht, nach dem ich gesucht habe, oder was wahrscheinlicher ist, ich habe die Ergebnisse nicht verstanden.

Was will ich machen?
Ich habe bei der Anlage von Attributen nicht richtig zugeordnet mit dem Ergebnis, das alles in der Tabelle der Attribute abgelegt worden ist. Das gehört das aber nicht hin und soll da wieder weg.
Von Hand geht das nicht, denn das sind über 50.000 Datensätze. Ich kann aber auch nicht einfach die Tabelle löschen, denn da sind ja auch Dinge drin, die da hingehören.
Ich suche also einen Befehl zum Löschen, der "von, bzw. ab Zeile 154 - 50.000" geht.
Wie müsste der Befehl aussehen?
Delete from tabelle Where?????
Wer kann mir da weiterhelfen? Mein Dank wird Dir ewig nachschleichen. :)
Gruß Joachim
 

Dustin

Sehr aktives Mitglied
14. Mai 2008
2.968
51
Enger
Delete from tabelle where kAttribute > 150 and kAttribute < 50000 -> so würde von 151 bis 49999 alles gelöscht.

Immer ne Sicherung vorher machen
 
  • Gefällt mir
Reaktionen: utuz

itratosTeam

Sehr aktives Mitglied
19. April 2007
629
75
Bamberg
Hallo Joachim,

einfach die Einträge in Tabelle Attribute löschen macht keinen Sinn, da man so nicht die ganzen Verweise zu den anderen Tabellen löscht.
Es gibt Verknüpfungen zu den Artikeln, zu den Attributgruppen usw.

Du kannst das nur machen wenn Du eine vollständige delete Anweisung kennst, also wenn Du den Query per Hand erzeugen kannst den JTL absendet, wenn Du es im Backend von JTL machen würdest.
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
491
15
@Dustin
Danke.
Ich mache immer Sicherungen vorher. Bin da ein gebrantes Kind. Erfahrung macht klug. Auch wenn das nicht für immer und ewig gilt. Kommt eben steht's was neues und schon wieder mal in die Falle getappt.
@Dustin
Edit, auch diese Tabellen habe ich im Blick.

@timo
Ich passe schon auf und wenn doch was in die Hose geht, dann einlesen vom Backup.
Danke für Deinen Hinweis.
Gruß Joachim
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
491
15
@Dustin,
noch mal kurz nachgefragt.
Delete from tabelle where kAttribute > 150 and kAttribute < 50000 ->
Für "tabelle" müsste dann ja wohl auch kAttribute stehen?
Gruß Joachim

EDIT
wenn ich das so eingebe "Delete from tAttribut where kAttribut > 175 and kAttribut< 23691->"
kommt diese Meldung
Meldung 102, Ebene 15, Status 1, Zeile 1 Falsche Syntax in der Nähe von '>'.

Habe dann verschiedene Varianten probiert und mit dieser hat es geklappt.
Delete from tAttribut where kAttribut > 175 and kAttribut < 23691 ;
Wenn man es reinkopiert hat, dann wird kAttribute rott unterstrichen.
Löscht man es dagegen und und fängt mit k an zuschreiben öffnet sich ein Auswahlfeld wo man kAttribute auswählen kann und schon geht es.
Wiedermal eine Erkenntnis dazu gewonnen.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 3
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
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 Innerhalb einer Variable -SQL Abfrage- das Wort "fett" schreiben Druck-/ E-Mail-/ Exportvorlagen in 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 SQL Abfrage, 3. Mahnstufe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Neu MS SQL Server auf Windows vs Linux Starten mit JTL: Projektabwicklung & Migration 9
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage - Sendungsnummern als Liste nach Datum Schnittstellen Import / Export 2
Neu DB: kPlattform eines Auftrages ändern (SQL) - Zwecks Lagerplatzreservierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL prozeduren mit #temp Tabellen Eigene Übersichten in der JTL-Wawi 28
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9
Gelöst Fehlermeldung Shop-Datenbank UTF-8-Kollation Installation / Updates von JTL-Shop 1
Neu Systemcheck: Datenbank Anmeldung fehlgeschlagen Installation / Updates von JTL-Shop 3
Neu Fehler mit Zugriff auf die Datenbank (Exec Direct). Installation von JTL-Wawi 4
Datenbank bereinigen nach Test JTL-Wawi 1.9 7
Neu Keine Verbindung zur Datenbank vom Terminalserver Installation von JTL-Wawi 1
Neu Fehler beim Zugrif aus die Datenbank (Exec Direct) JTL-Wawi - Fehler und Bugs 1
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 30
Neu Eine weitere Datenbank erstellen Eigene Übersichten in der JTL-Wawi 2
Neu Nach Datenbank-Migration Fehler: keine Lieferzeit usw. JTL-Shop - Fehler und Bugs 1
In Bearbeitung Wiederherstellung der Datenbank auf neuer Hardware unintuitiv JTL-POS - Ideen, Lob und Kritik 4
Neu Shop Datenbank Allgemeine Fragen zu JTL-Shop 5
Neu JTL-Wawi Datenbank - wawi-db.jtl-software JTL-Wawi - Fehler und Bugs 2
Neu Kleines PHP Skript für MySQL Shop Datenbank Backup - gratis Betrieb / Pflege von JTL-Shop 3

Ähnliche Themen