Kolommen samenvoegen

Status
Niet open voor verdere reacties.

walgro

Nieuwe gebruiker
Lid geworden
2 nov 2011
Berichten
4
Hoi,

Ik ben bezig met een tabel waar in 1 kolom de voornaam staat en in 1 kolom de achternaam. Nu heb ik een kolom toegevoegd waarin in ik de gegevens van de kolom voornaam en achternaam wil samenvoegen.

Wie weet hoe ik dat kan doen.

Ik heb het algeprobeerd met
UPDATE "Namen" SET 'Naam'= Voornaam & Achternaam;

Helaas werkte dit niet

Groeten,
Walter:confused:
 
Hallo manamana,

Het betreft hier geen Excel maar een SQL-database.

Groeten,
Walter
 
Wat logisch is in een SQL draadje :)
Probeer het eens zo:

Code:
UPDATE "Namen" SET 'Naam'= Voornaam + ' ' + Achternaam
 
Ik weet niet waarom je dit wilt (ik kan wel een aantal redenen noemen waarom je dit niet wilt) maar de syntax is zo:

[sql]
UPDATE namen
SET naam = CONCAT( voornaam, CONCAT ( ' ', achternaam ) )
[/sql]

Soms werkt het ook nog zo, maar dat ligt geloof ik aan je SQL versie:


[sql]
UPDATE namen
SET naam = CONCAT( voornaam, ' ', achternaam )
[/sql]


Maar goed, zoals ik dus al zei... eigenlijk wil je dit niet. Het is data redundantie en dat is iets wat je zoveel mogelijk wil vermijden in een database.
 
Hoi Frats,

Ik heb dit geprobeerd
===========================================
SQL Code:
1 UPDATE namen
2 SET naam = CONCAT( voornaam, ' ', achternaam )
===========================================
Dit werkt echter niet binnen SQLite. Hier krijg ik de melding 'no such function'

Groeten,
Walter
 
Oh SQLite... probeer het eens zo?

[sql]
UPDATE namen
SET naam = voornaam || ' ' || achternaam
[/sql]
 
Het heeft gewerkt

Hoi Frats,

De laatste SQL script werkte. Bedankt.:D:cool:

Groeten,
Walter
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan