Bonjour,
Comment puis-je faire pour que dans la procédure stockée ci-dessous, je n'ai que le retour d'une table qui unifie tout les résultats, au lieu de 4 retour distinct.
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE PROCEDURE [dbo].[getSearch] @search varchar(250) AS BEGIN SET NOCOUNT ON; SELECT 'table1' as tableName, t.title as title FROM table1 t WHERE (t.title like '%' + @search + '%') SELECT 'table2' as tableName, t.name as title FROM table2 t WHERE (t.name like '%' + @search + '%') SELECT 'table3' as tableName, t.title as title FROM table3 t WHERE (t.title like '%' + @search + '%') SELECT 'table4' as tableName, t.name as title FROM table4 t WHERE (t.title like '%' + @search + '%') END
Partager