Torna al Thread
CREATE TABLE [dbo].[Pratiche](
[Id_prat] [int] IDENTITY(1,1) NOT NULL,
[Id_clie] [int] NULL,
[prat_numero] [varchar](10) NULL,
CONSTRAINT [PK_Pratiche] PRIMARY KEY CLUSTERED
(
[Id_prat] 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
Insert Into Pratiche (id_clie,prat_numero) values (1,'A123')
Insert into Pratiche (id_clie,prat_numero) avlues (2,'A124')
CREATE TABLE [dbo].[Pratiche_righe](
[Id_righe] [int] IDENTITY(1,1) NOT NULL,
[Id_prat] [int] NULL,
[Id_scheda] [int] NULL,
CONSTRAINT [PK_Righe_pratiche] PRIMARY KEY CLUSTERED
(
[Id_righe] 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
Insert into pratiche_righe (id_prat, id_scheda) values (1,1)
Insert into pratiche_righe (id_prat, id_scheda) values (1,2)
Insert into pratiche_righe (id_prat, id_scheda) values (1,3)
Insert into pratiche_righe (id_prat, id_scheda) values (1,4)
Insert into pratiche_righe (id_prat, id_scheda) values (1,5)
Insert into pratiche_righe (id_prat, id_scheda) values (2,1)
Insert into pratiche_righe (id_prat, id_scheda) values (2,2)
Insert into pratiche_righe (id_prat, id_scheda) values (2,3)
In pratica mi serve creare una query di select o stored quello che sia che mi dia il result con i dati tutti allineati su un'unico record esempio:
id_prat - id_clie -
1 - 1 - 1 - 2 - 3 - 4- 5
2 - 1 - 1 - 2 - 3