Dear all
Kindly help with the Q below:
I have data below and i wish to trim the data:
Data1 Data2 Info
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7
B P1 A2, A3, A4, K8, K9, Y3, Y6
C P1 V1, V2, V3, V100, V300, Z9
D P1 U1, U100, U2, U300, U5, U800
E P1 CONN1, EN1, G2, K1000
F P1 BXX1, FE200, R0, V9, V9
G P1 T1, T2, T3, T4, T600
I wish to:
a) Separate the data in Info to individual data by using delimiter ',' (new field Info2)
b) Will like to extract the alphabet info for field Info (new field Info3)
Required result:
Data1 Data2 Info Info2 Info3
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7 EX1 EX
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7 EX2 EX
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7 EX3 EX
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7 EX4 EX
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7 EX5 EX
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7 EX6 EX
A P1 EX1, EX2, EX3, EX4, EX5, EX6, EX7 EX7 EX
B P1 A2, A3, A4, K8, K9, Y3, Y6 A2 A
B P1 A2, A3, A4, K8, K9, Y3, Y6 A3 A
B P1 A2, A3, A4, K8, K9, Y3, Y6 A4 A
B P1 A2, A3, A4, K8, K9, Y3, Y6 K8 K
B P1 A2, A3, A4, K8, K9, Y3, Y6 K9 K
B P1 A2, A3, A4, K8, K9, Y3, Y6 Y3 Y
B P1 A2, A3, A4, K8, K9, Y3, Y6 Y6 Y
C P1 V1, V2, V3, V100, V300, Z9 V1 V
C P1 V1, V2, V3, V100, V300, Z9 V2 V
C P1 V1, V2, V3, V100, V300, Z9 V3 V
C P1 V1, V2, V3, V100, V300, Z9 V100 V
C P1 V1, V2, V3, V100, V300, Z9 V300 V
C P1 V1, V2, V3, V100, V300, Z9 Z9 Z
D P1 U1, U100, U2, U300, U5, U800 U1 U
D P1 U1, U100, U2, U300, U5, U800 U100 U
D P1 U1, U100, U2, U300, U5, U800 U2 U
D P1 U1, U100, U2, U300, U5, U800 U300 U
D P1 U1, U100, U2, U300, U5, U800 U5 U
D P1 U1, U100, U2, U300, U5, U800 U800 U
E P1 CONN1, EN1, G2, K1000 CONN1 CONN
E P1 CONN1, EN1, G2, K1000 EN1 EN
E P1 CONN1, EN1, G2, K1000 G2 G
E P1 CONN1, EN1, G2, K1000 K1000 K
F P1 BXX1, FE200, R0, V9, V90 BXX1 BXX
F P1 BXX1, FE200, R0, V9, V90 FE200 FE
F P1 BXX1, FE200, R0, V9, V90 R0 R
F P1 BXX1, FE200, R0, V9, V90 V9 V
F P1 BXX1, FE200, R0, V9, V90 V90 V
G P1 T1, T2, T3, T4, T600 T1 T
G P1 T1, T2, T3, T4, T600 T2 T
G P1 T1, T2, T3, T4, T600 T3 T
G P1 T1, T2, T3, T4, T600 T4 T
G P1 T1, T2, T3, T4, T600 T600 T
Kindly advise and if necessary, advise a better display for the required info.
Thanks.
SELECT *, Left(Info, InStr(Info, ',') - 1) As Info1, Alpha(Info) As Info2
FROM <your table name here>
Good luck!
(°v°)
Open in new window