Hello...
SET ANSI_PADDING ON GO CREATE TABLE [dbo].[Table1]( [MYId] uniqueidentifier NOT NULL, [Name] [varchar](50) NULL, CONSTRAINT [PK_Table1_MYId] PRIMARY KEY CLUSTERED ( [MYId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING ON GO INSERT INTO [AdventureWorks2008R2].[dbo].[Table1]([MYId],[Name]) VALUES(NEWID(),'Black') GO CREATE TABLE [dbo].[Table2]( [ThisId] [uniqueidentifier] NOT NULL, [MYId] [uniqueidentifier] NOT NULL, [Name] [varchar](50) NULL, [Image] Image null PRIMARY KEY (ThisId), FOREIGN KEY (MYId) REFERENCES Table1(MYId)) GO INSERT INTO Table2 ([ThisId],[MYId],[Name], Image) SELECT NEWID(), MYId, '1', (SELECT * FROM OPENROWSET(BULK N'C:\Today.jpg', SINGLE_BLOB)jpg) From Table1 INSERT INTO Table2 ([ThisId],[MYId],[Name], Image) SELECT NEWID(), MYId, '2', (SELECT * FROM OPENROWSET(BULK N'C:\Today.jpg', SINGLE_BLOB)jpg) From Table1 INSERT INTO Table2 ([ThisId],[MYId],[Name], Image) SELECT NEWID(), MYId, '3', (SELECT * FROM OPENROWSET(BULK N'C:\Today.jpg', SINGLE_BLOB)jpg) From Table1 Select * from Table2 where MYId = '3FAF509E-BC5C-48EE-A02F-04398D4B94A2'
1. How do I return the set so it shows the 1 MYId but the three Name's and Image hex files ?
Thanks Richard