Bonjour,
Je voudrais pouvoir rassembler le résultat des deux requêtes suivantes :
1ere requête
2eme requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: <> -- Create date: <25/03/2009> -- Description: <fonction de test pour selectionner les bons valider par la peinture -- uniquement les bons de type=5:abimé production> -- ============================================= ALTER PROCEDURE [dbo].[test_select_infos_bon_a_valider_peinture_production] -- Add the parameters for the stored procedure here AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; -- Insert statements for procedure here SELECT DBP.id_bon_peinture, nom_bon_peinture, id_type_bon, id_etape FROM DEV_BON_PEINTURE AS DBP INNER JOIN DEV_TRANSPORT AS DT ON DBP.id_bon_peinture=DT.id_bon_peinture WHERE id_type_bon=5 AND id_etape IN (5,11) AND en_cour_transport=1 END
Mon objectif étant de pouvoir les triers par date décroissante lors de mon affichage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: <> -- Create date: <25/03/2008> -- Description: <fonction de test pour selectionner les bons valider par la peinture -- sans les bons de type=5:abimé production> -- ============================================= ALTER PROCEDURE [dbo].[test_select_infos_bon_a_valider_peinture] -- Add the parameters for the stored procedure here AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; -- Insert statements for procedure here SELECT DBP.id_bon_peinture, nom_bon_peinture, id_type_bon, id_etape FROM DEV_BON_PEINTURE AS DBP INNER JOIN DEV_TRANSPORT AS DT ON DBP.id_bon_peinture=DT.id_bon_peinture WHERE id_type_bon IN (1,2,3,4) AND id_etape=8 AND en_cour_transport=1 END
Quel est la meilleure méthode pour stocker temporairement le résultat de ses 2 requêtes pour ensuite les renvoyer sur php? Table temporaire ? Vue?
Ou alors existerai-t-il une méthode pour n'avoir qu'une seule requête à partir de ces deux requêtes. En fait j'ai essayer de le faire en une et une seule requêtes mais je n'arrive pas à traduire et à joindre les éléments des deux closes WHERE.
merci pour votre aide
Partager