Hi, try this
Code:
SELECT DISTINCT partnumber_tbl.partid, partnumber_tbl.partnumber,
partnumber_tbl.partdescription, partnumber_tbl.prodid,
partnumber_tbl.printerlbldescription, pdppart.prodcat
FROM partnumber_tbl, pdppart
WHERE partnumber_tbl.partnumber = pdppart.pdppartid
group by substring(partnumber_tbl.partnumber ,4,6),len(substring
(partnumber_tbl.partnumber ,4,len
(partnumber_tbl.partnumber ))),partnumber_tbl.partnumber
partnumber_tbl.partid, partnumber_tbl.partnumber,
partnumber_tbl.partdescription, partnumber_tbl.prodid,
partnumber_tbl.printerlbldescription, pdppart.prodcat
I created a table called part and inserted the values you have given and tested. It has given the required result. I used the following for the table I created
Code:
select partname from part
group by substring(partname,4,6),len(substring(partname,4,
len(partname))),partname
which produced the result that you wanted
Madhivanan