Dies sollte eine relativ einfache Frage zu beantworten sein, aber weil es eine Weile her ist, dass ich DB in und ohne meine Notizen (Ich sollte wahrscheinlich, ja?) Ich muss das Internet um Hilfe bitten.SQL: Kopiere den Wert aus der Spalte in eine andere Zeile in der gleichen Spalte
Ich habe eine DB-Tabelle mit Fragen und Antworten. Jede Frage hat eine ID, jede Antwort hat einen Wert und jeder dieser Fragen bezieht sich auf einen bestimmten Benutzer.
Hier ist ein vereinfachtes Beispiel, wie es aussieht.
Was ich will ist tun, um die Antworten auf alle sie mit, dass die Nutzer der Frage B ändern ersetzt beantworten A. in Frage zu stellen, wie so:
Wenn es andere Fragen und Antworten für den Benutzer, ich möchte diese nicht anfassen. Ich möchte nur den Wert für die Frage B ersetzen. So. Ähm ... wie mache ich das?
also möchten Sie alle Frage_ID für eine user_id mit Antwort von question_id A für diesen Benutzer ersetzt? –
Siehe die Bilder. Ich möchte, dass ANSWER_VALUE für Frage B auf ANSWER_VALUE der Frage A gesetzt wird, aber für jeden Benutzer einzeln. Die hervorgehobenen Werte in Rot auf dem zweiten Bild sind was ich ändern möchte. – Inglonias
Ich lese auch gerade Ihren Kommentar und merke, dass ich es falsch interpretiert habe. Ich denke, du hast Recht. (Dies ist auch der Grund, warum ich Menschen anstelle eines Computers frage und warum ich Bilder verwende. Es ist schwer für mich, genau in Worte zu fassen, was ich will) – Inglonias