Acces replace query

Status
Niet open voor verdere reacties.

Geschuffelde

Gebruiker
Lid geworden
29 jan 2003
Berichten
152
Hallo!

Ik zoek een query om vrije text data te verdelen over drie kolommen in MS Access.

Voorbeeld

Bron - kolom A- kolom B - kolom C
ABC wordt C B C
DHG wordt D H G
WY wordt W Y NULL

Heeft iemand hier een handige oplossing voor?

Dank alvast voor jullie hulp!
 
En waarom staat deze vraag niet in het Access forum? Start je hem vanuit een externe database?
 
Misschien zoekt TS alleen de "SQL query" en dan kan de vraag bij Access of hier in SQL.

Het voorbeeld is niet duidelijk voor mij.
Zijn alle 3 kolommen (A, B, C) van type LongText (64000 tekens)?
Bedoel je met "ABC wordt C B C" dat sommige data (C) dubbel mag voorkomen?
Is "C B C" een nieuwe kolom?

--- edit ---
Misschien kan je hiermee verder? Of is dit niet wat je bedoelt?
Code:
UPDATE Klanten
SET Klanten.[Resultaat] = 
      Iif (Klanten.[TekstB] is null, "NULL", Klanten.[TekstB])
    & Iif (Klanten.[TekstC] is null, "NULL", Klanten.[TekstC])
    & Iif (Klanten.[TekstA] is null, "NULL", Klanten.[TekstA])
WHERE KlantID=2;
 
Laatst bewerkt:
De vraag staat nog steeds open, en op basis van de vorige oplossing lijkt me dat niet meer dan logisch, want die doet volgens mij niet wat TS wil. Dat zou dit beter moeten doen:
Code:
SELECT [Bron], IIf(Len([Bron])>1;Left([Bron],1),“”) As A, 
IIf(Len([Bron])>2;Mid([Bron],2,1),””) As B, 
IIf(Len([Bron])>2,Mid([Bron],3,1),“”) As C FROM Tabel
D’r zitten vast wat foutjes in de code (quootjes bijvoorbeeld) maar dat komt door de iPad :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan