php.de

ZurĂŒck   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.05.2006, 15:06  
Benutzer
 
Registriert seit: 07.12.2003
BeitrÀge: 73
medico zeigte ein beschÀmendes Verhalten in der Vergangenheit
Standard Datenbank spalten kopiere in einer andere Spalte

Hallo,

ich habe eine MYSQL Datenbank mit einer Tabelle, in dieser Tabelle habe ich einige Spalten unteranderem die Spalten Art_ID, Art2_ID, p_ID

Nun möchte ich folgendes machen, ich möcht den Wert der in der Splate Art_ID ist in die Spalte Art2_ID kopieren und anschließende den Wert von der p_ID in die Art_ID hier soll aber vor dem Wert noch ein PrĂ€fix gesetzt werden. Ist das mit Mysql Befehlen möglich?
Wenn ja könnt Ihr mir weiter helfen?

Gruß Medico
medico ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code FlĂŒsterer

Registriert seit: 21.08.2005
BeitrÀge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.05.2006, 15:44  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
BeitrÀge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

update !??!?

http://dev.mysql.com/doc/refman/4.0/de/update.html


schon mal probiert !??!
Und ewnn du's nicht gleich mit der ganzen Tabelle machen willst dann setz 'ne Bedingung x_O

M3g4Star ist offline   Mit Zitat antworten
Alt 08.05.2006, 16:01  
Benutzer
 
Registriert seit: 07.12.2003
BeitrÀge: 73
medico zeigte ein beschÀmendes Verhalten in der Vergangenheit
Standard

Danke das hat schon sehr weitergeholfen...aber wie mache ich das wenn ich einen PrÀfix davor haben möchte?

Hier mal mein Befehl

UPDATE `Tabelle` SET `Art_ID`=`p_ID`

So und da muss jetzt irgendwie der PrÀfix TB mit rein
medico ist offline   Mit Zitat antworten
Alt 08.05.2006, 16:11  
Gast
 
BeitrÀge: n/a
Standard

Ja dann schreib ihn doch rein .?.
  Mit Zitat antworten
Alt 08.05.2006, 16:25  
Benutzer
 
Registriert seit: 07.12.2003
BeitrÀge: 73
medico zeigte ein beschÀmendes Verhalten in der Vergangenheit
Standard

Das hatte ich ja versucht, aber es kommt eine Fehlermeldung

Ich hatte das so versucht
UPDATE `Tabelle` SET `Art_ID`=TB`p_ID`
medico ist offline   Mit Zitat antworten
Alt 08.05.2006, 16:26  
Gast
 
BeitrÀge: n/a
Standard

Wie kommst Du denn auch darauf?
PrÀfix bezieht sich auf den Namen. Und der steht innerhalb der `, nicht davor-und-darin

Oder mal ĂŒbertragen: Ist das Vorwort zu einem Buch (in der Regel) zwischen den Buchdeckeln oder ist es ein Blatt Papier, das auf dem Buch drauf liegt?
  Mit Zitat antworten
Alt 08.05.2006, 16:39  
Benutzer
 
Registriert seit: 07.12.2003
BeitrÀge: 73
medico zeigte ein beschÀmendes Verhalten in der Vergangenheit
Standard

HĂ€h irgendwie stimmt dein satz nicht:
nicht davor-und-darin

Wenn ich es so mache
UPDATE `Tabelle` SET `Art_ID`=`TB p_ID`
klappt es nicht...

Wo muss der PrÀfix denn jetzt stehen, wenn nicht davor und darin?
medico ist offline   Mit Zitat antworten
Alt 08.05.2006, 16:49  
Gast
 
BeitrÀge: n/a
Standard

Du hast vorher TB`p_ID` und nicht TB `p_ID` geschrieben.
Woher hast Du jetzt also das Leerzeichen bei `TB p_ID` gezaubert?

Wie kommst Du eigentlich auf PrĂ€fix, TB usw.? Also aus welcher Quelle stammen Deine DenkanstĂ¶ĂŸe?
Woher soll ich wissen, wie Deine Tabelle heißt?
  Mit Zitat antworten
Alt 08.05.2006, 16:51  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
BeitrÀge: 9.937
Zergling-new wird schon bald berĂŒhmt werden
Standard

UPDATE `tabelle` SET `spalte1` = CONCAT('Prefix', `spalte2`)
Zergling-new ist offline   Mit Zitat antworten
Alt 08.05.2006, 16:52  
Benutzer
 
Registriert seit: 07.12.2003
BeitrÀge: 73
medico zeigte ein beschÀmendes Verhalten in der Vergangenheit
Standard

DANKE
medico ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf BeitrÀge zu antworten.
Es ist dir nicht erlaubt, AnhÀnge hochzuladen.
Es ist dir nicht erlaubt, deine BeitrÀge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wie viele Spalten kann eine Datenbank Tabelle den tragen`? tomtaz Datenbanken 11 20.05.2006 20:22
Auf andere SQL datenbank zugreifen Datenbanken 4 06.10.2005 20:36
nach mehrere Datenbank spalten sortieren socke PHP Tipps 2005-2 6 16.09.2005 18:01
Links aus Datenbank ĂŒberprĂŒfen und wen defekt spalte updaten PHP Tipps 2005-2 2 05.09.2005 11:34
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
Datenbank verschieben PHP Tipps 2005-2 4 03.08.2005 15:45
auf Mysql Datenbank Zeichen ersetzen durch andere ??? Tango Beitragsarchiv 1 01.08.2005 01:48
auf Mysql Datenbank Zeichen ersetzen durch andere ??? Tango PHP Tipps 2005-2 0 31.07.2005 20:14
Daten aus der Datenbank in 3 Spalten pro Zeile darstellen? ThaRider PHP Tipps 2005-2 7 14.07.2005 23:00
Daten aus Datenbank in 3 Spalten einteilen seven-12 Beitragsarchiv 2 24.06.2005 15:43
ergebnisse aus datenbank in 3 SPalten ausgeben seven-12 PHP Tipps 2005-2 7 24.06.2005 14:45
Eintrag in Datenbank mittels Formular? Datenbanken 5 16.12.2004 17:36
[HILFE] Datenbank Inhalt fuer andere Webseiten !?! PHP Tipps 2004-2 3 05.11.2004 17:34
Spalte anlegen und in diese Daten einfĂŒgen Anuschka PHP Tipps 2004 11 09.08.2004 00:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql spalte in andere spalte kopieren, http://www.php.de/datenbanken/39769-datenbank-spalten-kopiere-einer-andere-spalte.html, daten in andere spalte kopieren mysql, inhalt spalte andere spalte kopieren mysql, mysql spaltenwert in andere spalte kopieren, mysql tabelle spalte in andere tabelle kopieren, mysql spalteninhalt in andere spalte, mysql inhalt spalte kopieren andere spalte, spalte in andere spalte kopieren mysql, mysql daten von einer spalte in andere spalte kopieren, mysql einzelne spalten kopieren, sql spalte in andere spalte kopieren, spalteninhalt andere spalte mysql default, spalte in andere tabelle kopieren, my sql inhalt einer spalte in eine andere, mysql wert aus spalte in andere kopieren, mysql wert durch wert anderer spalte ersetzen, mysql spalten ĂŒbertragen, mysql update inhalte aus anderer spalte, mysql von spalte nach spalte kopieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.