php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.06.2008, 14:43  
Benutzer
 
Registriert seit: 11.06.2008
Beiträge: 55
go1denboy
Standard SQL-Befehl: Spalte innerhalb der Tabelle in andere Spalte...

Hallo,

ich würde gerne eine Spalte einer Tabelle in eine andere Spalte der Tabelle schreiben. Ich möchte die Zahlenwerte aus "zahlen2" in "zahlen1" reinschreiben.

ID | zahlen1 | zahlen2
1 1 3
2 3 2
3 2 7
4 6 5
5 1 3
6 8 2
7 2 8
8 1 2

Klar könnte ich mittels "SELECT ID, zahlen2 FROM tabelle" die Daten rausziehen und dann mittels einer Schleife "INSERT INTO tabelle ...." jeden Datensatz einzeld hinzufügen.

Kann ich das auch effizienter gestalen?

Danke
go1denboy
go1denboy ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.06.2008, 15:06  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Ähm wie wärs mir

Code:
UPDATE tabelle SET zahlen1 = zahlen2
cycap ist offline   Mit Zitat antworten
Alt 11.06.2008, 15:32  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Und wozu soll das gut sein?
__________________
Gruss
L
lazydog ist offline   Mit Zitat antworten
Alt 11.06.2008, 20:58  
Benutzer
 
Registriert seit: 11.06.2008
Beiträge: 55
go1denboy
Standard

Danke.
Ich wusste nicht, dass man das so einfach realisieren kann.

In der Spalte 2 werden Daten gespeichert die erst ab 12h aktiviert werden sollen. (per cronjob.) Deswegen sollen die alten daten überschrieben werden.

Danke
go1denboy ist offline   Mit Zitat antworten
Alt 11.06.2008, 23:30  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ähm wäre es dann nicht praktischer einfach eine weitere Spalte hinzuzufügen in der steht ob die Zeile vor (0) oder nach (1) 12 Uhr aktiviert ist? Und im PHP Skript fragst du dann eben nur diese entsprechenden Einträge ab?
Flor1an ist offline   Mit Zitat antworten
Alt 12.06.2008, 19:06  
Benutzer
 
Registriert seit: 11.06.2008
Beiträge: 55
go1denboy
Standard

Nein wäre es nicht. Weil man die "zukünftigen" Einstellungen ändern kann. Und diese Änderungen erst um 12h aktiviert werden.
Ich weiss, dass sich das komisch anhört. Ergibt aber Sinn.

Danke an alle
go1denboy
go1denboy 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
Daten aus einer Spalte in eine andere Tabelle einfügen Datenbanken 6 22.10.2009 12:41
[Erledigt] Prüfen, ob ein Wert in der Tabelle ist Inchie PHP Tipps 2008 2 02.07.2008 21:08
Darstellung Formular innerhalb Tabelle saibot HTML, Usability und Barrierefreiheit 4 24.07.2005 20:35
[Erledigt] Nimmt andere Tabelle bei update als ich gesagt hab??? Datenbanken 4 23.04.2005 12:16
mehre Zeilen aus einer Tabelle in eine andere kopieren Diet PHP Tipps 2005 2 20.04.2005 19:07
MySQL Tabelle nach wert in spalte durchsuchen PHP Tipps 2005 5 31.01.2005 20:37
Tabelle umbennen per befehl möglich ??? PHP Tipps 2005 8 16.01.2005 15:26
[Erledigt] Innerhalb Frames auf andere Frames zugreifen -> DOM-Synta HTML, Usability und Barrierefreiheit 1 11.01.2005 19:15
[Erledigt] Addition in einer Tabelle? PHP Tipps 2004-2 15 13.12.2004 12:39
PHP Befehl zersprengt die ganze Tabelle. Why??? PHP Tipps 2004 4 23.09.2004 12:56
Multiplikation zweier Spalten innerhalb einer Tabelle Datenbanken 10 16.09.2004 14:56
Primary Key der einen Tabelle in die andere? Paulo PHP Tipps 2004 2 04.09.2004 11:36
[Erledigt] Andere Tabelle? Datenbanken 1 29.06.2004 10:55
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45
Datensätze verschieben? von Tabelle in eine andere? Datenbanken 3 04.06.2004 11:10

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql spalte kopieren, sql spalten kopieren, sql spalte in andere spalte kopieren, spalte kopieren sql, sql kopieren spalte, sql spalte hinzufügen, sql spalte kopieren einfügen, sql befehl kopieren, mssql spalte kopieren, spalten kopieren sql, spalte in andere spalte kopieren sql, spalte hinzufügen sql, sql update spalte, mysql spalte kopieren, sql befehl spalte hinzufügen, ms sql spalte kopieren, sql spalte duplizieren, sql spalte, sql befehl spalte kopieren, sql inhalt einer spalte in eine andere kopieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:47 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.