I’ve been able to partially figure out the solution here, but can’t quite get all of it. I have merged 15 spreadsheets into 1 Access DB using SQL. I have one column of data that has a varying number of characters. I need to extract the numbers from it and place in separate columns.
Here’s the query I’m currently using:
Select
[bsc].[Warranty SKU]
, Mid([bsc].[Warranty SKU], Instr(1,[bsc].[Warranty SKU], "$") + 1) AS MinPrice
, Mid([bsc].[Warranty SKU], InStr(1,[bsc].[Warranty SKU], "-") + 1) as MaxPrice
From bsc
Here’s the data my query returns.
Warranty Sku MinPrice MaxPrice MickeyD Hamburgers SVC 36 MOS $0-99 P 0-99 P 99 P MickeyD Hamburgers SVC 36 MOS $10000-14999 P 10000-14999 P 14999 P MickeyD Hamburgers SVC 36 MOS $1000-1999 P 1000-1999 P 1999 P MickeyD Hamburgers SVC 36 MOS $100-199 P 100-199 P 199 P MickeyD Hamburgers SVC 36 MOS $15000-29999 P 15000-29999 P 29999 P SMBBB SJ VU LIFETM JWLRY $150-199 P 1500-1999 P 1999 P SAMS Burger SVC 36M $500-4999 P 500-4999 P 4999 P NEX Hamburgers SVC 24 MOS $0-99 P 0-99 P 99 P AAFES Hamburgers SVC 24 MOS $1000-2999 P 1000-2999 P 2999 P MickeyD LIFETIME HAMB SV $2000-2999 P 2000-2999 P 2999 P MickeyD LIFETIME HAMB SV $200-499 P 200-499 P 499 P
Here’s the data format that I want to get. Any help would be much appreciated!!!
Warranty Sku MinPrice MaxPrice MickeyD Hamburgers SVC 36 MOS $0-99 P 0 99 MickeyD Hamburgers SVC 36 MOS $10000-14999 P 10000 14999 MickeyD Hamburgers SVC 36 MOS $1000-1999 P 1000 1999 MickeyD Hamburgers SVC 36 MOS $100-199 P 100 199 MickeyD Hamburgers SVC 36 MOS $15000-29999 P 15000 29999 SMBBB SJ VU LIFETM JWLRY $150-199 P 1500 1999 SAMS Burger SVC 36M $500-4999 P 500 4999 NEX Hamburgers SVC 24 MOS $0-99 P 0 99 AAFES Hamburgers SVC 24 MOS $1000-2999 P 1000 2999 MickeyD LIFETIME HAMB SV $2000-2999 P 2000 2999 MickeyD LIFETIME HAMB SV $200-499 P 200 499 750 999