Hi,
That worked. Owe you a drink if you ever come to Dublin.
Morke
Here are a set of queries to create and populate a set of tables which may help someone else.
use TU -- database
go
drop table addresses
go
drop table Members
go
create table members
(
me_id int identity(1001,1),
me_no varchar(4) not null default '0',
me_name varchar(12) not null default 'X'
)
insert into members (me_name,me_no) values('john 1001','1001')
insert into members (me_name,me_no) values('peter 1002','1002')
insert into members (me_name,me_no) values('john 1003','1003')
insert into members (me_name,me_no) values('mary 1004','1004')
insert into members (me_name,me_no) values('helen 1005','1005')
insert into members (me_name,me_no) values('Mark 1006','1006')
insert into members (me_name,me_no) values('Susan 1007','1007')
insert into members (me_name,me_no) values('Pat 1008','1008')
create table addresses
(
ad_id int identity(100,1),
ad_type char(1) not null default '0',
ad_me_no varchar(4) not null default '0',
ad_add1 varchar(30),
ad_add2 varchar(30)
)
go
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('H',1001,'Home Add 1001 Street','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('E',1001,'Employer Add 1001','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('H',1002,'Home Add 1002 Street','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('E',1003,'Employer Add 1003','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('H',1004,'Home Add 1004 Street','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('E',1004,'Employer Add 1004','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('H',1005,'Home Add 10025 Street','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('E',1005,'Employer Add 1005','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('E',1006,'Employer Add 1006','Swords')
insert into dbo.addresses (ad_type,ad_me_no,ad_add1, ad_add2) values('E',1008,'Employer Add 1008','Swords')