View Full Version : نوشتن کوئری SQL برای جستجو
  
sadegh.te
چهارشنبه 17 دی 1393, 11:29 صبح
سلام دوستان گرامی من چطور میتونم یه کوئری SQL بنویسم که مقادیری رو که در  عکس میبینید رو بتونم باهاش جستجو کنم؟ ممنون میشم راهنمایی کنید
127344
pashna
چهارشنبه 17 دی 1393, 22:45 عصر
سلام
ازDynamic Query  استفاده کنید
sadegh.te
چهارشنبه 17 دی 1393, 23:49 عصر
سلام
ازDynamic Query  استفاده کنید
سلام میشه بیشتر راهنمایی کنید؟ ممنون
pashna
پنج شنبه 18 دی 1393, 22:34 عصر
سلام،
مثلا یه هم چین چیزی :
BEGIN
DECLARE @Query NVARCHAR(512) 
DECLARE @Where NVARCHAR(512) = ' WHERE 1 = 1 '
SET @Query = ' SELECT * FROM Table WITH ( NOLOCK ) '
IF ( @FirstCriteria IS NOT NULL )
SET @Query = @Query + @Where + ' AND Field1 = @FirstCriteria '
IF ( @SecondCriteria IS NOT NULL )
SET @Query = @Query + @Where + +' AND Field2 = @SecondCriteria '
EXEC sp_executesql @Query,
N'@FirstCriteria INT, @SecondCriteria VARCHAR(5) ', @FirstCriteria, @SecondCriteria
END
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.