Ich bin neu in SQL, also sei sanft! Ich arbeite für eine Wohltätigkeitsorganisation in London, also habe ich einen Stich bei SQL und ich bin bei etwas stecken geblieben, das Sie wahrscheinlich alle mit geschlossenen Augen tun können.SQL-Update-Zeile mit Informationen aus einer anderen Zeile (Anfänger)
Ich habe eine Tabelle mit Zeilen, die ich aktualisieren möchten:
Es ist eine Tabelle potenzielle doppelte Datensätze in unserer Datenbank zeigt nach oben. Es gibt eine gespeicherte Prozedur, die aus Daten eines Kundenkontos ein Kriterienfeld erstellt, und wenn Kriterienfelder aus 2 Datensätzen übereinstimmen, werden sie als potenzielle Duplikate gekennzeichnet.
Wir haben einige bekannte Duplikate, die wir vor einer Weile erstellen mussten, die Placeholder
als den Nachnamen haben.
Das Kriterium-Feld stimmt mit anderen 'echten' Datensätzen mit echten Nachnamen überein, die wir behalten möchten.
Was ich tun möchte, ist:
- Aktualisierung der Status der
Placeholder
diejenigenDelete
; und die ‚echten‘ diejenigenKeep
(auch ich kann total blitz, dass!) - Updates des Keep-ID-Feld der
Placeholder
denjenigen, so ist es das CUSTOMER_NO Feld der Zeile mit dem Anpassungskriterium Feld
Sobald das ist fertig, eine andere gespeicherte Prozedur wird es von dort übernehmen.
Hilfe!
Howdy ... Paar von Dingen, können Sie Ihre dbms (SQL Server, Oracle, MySQL, etc) taggen? Kannst du auch posten, was du bisher versucht hast? Schließlich wären diese Daten für uns einfacher zu handhaben, wenn Sie sie in Ihrem Q als Tabelle anstatt als Bild veröffentlichen. – JohnHC
Willkommen bei Stack Overflow. Bitte nehmen Sie sich einige Momente Zeit, um eine [Tour] (https://stackoverflow.com/tour) zu machen und auch [how-to-ask] (https://stackoverflow.com/questions/how-to-ask) zu lesen bessere Antworten auf Ihre Fragen –