php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen
Alt 11.06.2008, 13: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, 14:06  
Moderator
 
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, 14:32  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 4.028
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, 19: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, 22:30  
da schreibt der ElePHPant
 
Registriert seit: 18.06.2008
Beiträge: 10.043
PHP-Kenntnisse:
Fortgeschritten
Flor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende ZukunftFlor1an hat eine strahlende Zukunft
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, 18: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


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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql spalte kopieren, sql spalten kopieren, spalte kopieren sql, sql kopieren spalte, sql spalte in andere spalte kopieren, sql inhalt einer spalte in eine andere kopieren, sql spalteninhalt kopieren, sql spalte duplizieren, sql daten von einer spalte in eine andere kopieren, mssql spalte kopieren, sql spalte kopieren einfügen, sql befehl kopieren, sql spalte hinzufügen, sql update spalte, sql update spalte kopieren, sql wert aus einer spalte in eine andere kopieren, spalten kopieren sql, sql werte von einer spalte in eine andere kopieren, spalte in andere spalte kopieren sql, sql befehl spalte kopieren

Alle Zeitangaben in WEZ +1. Es ist jetzt 01:38 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2014, 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.