SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.10.2010, 21:42:32
-sensemann- -sensemann- ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 58
Beiträge: 37
Zwei Spalten in eine Kopieren.

Hallo zusammen,

ich vergesse es leider immer wieder und finde auch leider nichts zu dem Thema.

Wie kann ich per SQL Abfrage zwei Spalten aus einer Tabelle auslesen und beide Werte zusammen in eine Spalte der Tabelle schreiben ?


PHP-Code:
$sql  'INSERT  ' TABLE_TEST ' (products) SELECT products_id FROM products '
Wie bekomme ich eine zweite Spalte mit ausgelesen ?

PHP-Code:
$sql  'INSERT  ' TABLE_TEST ' (products) SELECT products_id,products_id_1 FROM products '
Geht nicht is klar !


mfg
sensemann
Mit Zitat antworten
  #2  
Alt 12.10.2010, 07:52:22
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: Zwei Spalten in eine Kopieren.

Hi

du suchst CONCAT.
Code:
$sql  = 'INSERT  ' . TABLE_TEST . ' (products) SELECT CONCAT(products_id,products_id_1) FROM products ';
mfg

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #3  
Alt 12.10.2010, 10:49:27
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: Zwei Spalten in eine Kopieren.

Die korrekte bzw. sinnvolle Antwort hängt vom Datentyp ab. Wie sollen die beiden Spalten verbunden verwenden? Mit CONCAT oder + oder - oder oder..

Zeige doch mal

Code:
mysql> SHOW CREATE TABLE products;
Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
  #4  
Alt 12.10.2010, 17:23:46
-sensemann- -sensemann- ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 58
Beiträge: 37
AW: Zwei Spalten in eine Kopieren.

So wie CKaos geschrieben hat funktioniert es schon wunderbar !

Vielen Dank !

Geht das ganze auch per UPDATE in ein und der selben Tabelle ? 2 Spalten auslesen und in eine dritte schreiben ?

Gruß
Sensemann
Mit Zitat antworten
  #5  
Alt 12.10.2010, 17:35:17
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: Zwei Spalten in eine Kopieren.

Zitat:
Zitat von -sensemann- Beitrag anzeigen
Geht das ganze auch per UPDATE in ein und der selben Tabelle ? 2 Spalten auslesen und in eine dritte schreiben ?
Sollte schon funktionieren, sinngemäß so..

Code:
UPDATE products 
   SET dritte_spalte = CONCAT(products_id,products_id_1)
 WHERE id = 123;
Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
  #6  
Alt 12.10.2010, 17:43:18
-sensemann- -sensemann- ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 58
Beiträge: 37
AW: Zwei Spalten in eine Kopieren.

Ich bedanke mich vielmals. Hat mir sehr geholfen !!!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Normalisierung oder viele Spalten SirS MySQLi/PDO/(MySQL) 2 12.08.2010 16:19:10
Temporäre Tabelle - Spalten löschen ab Spalte 11 Parador MySQLi/PDO/(MySQL) 1 20.03.2010 21:03:40
Eine Datei auf dem Server kopieren Melina2008 PHP Grundlagen 15 18.12.2008 15:37:42
Problem mit php 3 Spalten Layout 007Rene HTML, CSS und JavaScript Help! 1 01.03.2007 13:44:26
93 Spalten oder 31 Zeilen? DJTonic PHP für Fortgeschrittene und Experten 1 05.02.2004 08:25:05


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt