View Full Version : جستجو در چند تیبل
یاسر مددیان
سه شنبه 25 آبان 1389, 10:04 صبح
سلام
می خوام تو 4 جدول مختلف که فیلد های یکسانی دارند جستجو کنم و همه رو توی یک Datalist نمایش بدم. باید چیکار کنم که سرعت خوبی هم داشته باشه؟
با تشکر
Rezahak
سه شنبه 25 آبان 1389, 10:11 صبح
با سلام
اگر ساختار هر چهار جدول يكسان هستند چرا آنها را باهم merge نمي كنيد؟؟؟!!!!
یاسر مددیان
سه شنبه 25 آبان 1389, 11:33 صبح
جدول از قبل طراحی شده ، من نمی خوام بهش دست بزنم. در کل سوالم اینه که برای اینکه بتونم از چند جدول توی یه فیلد خاص که شاید در همه جداول اسمش یکی باشه و یا شاید یکی نباشه، جستجو کنم و خروجی ها رو تو یه datalist نمایش بدم باید چیکار کنم؟
با تشکر
behrouzlo
سه شنبه 25 آبان 1389, 11:48 صبح
از دستور Union All استفاده کنید برای هر جدول جستجو را بنویسید و سپس Union کنید به شکل زیر
Select * From Tbl1 Where Name = @Name
Union ALl
Select * From Tbl1 Where Name = @Name
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.