View Full Version : نوشتن کوئری SQL برای جستجو
sadegh.te
چهارشنبه 17 دی 1393, 10:29 صبح
سلام دوستان گرامی من چطور میتونم یه کوئری SQL بنویسم که مقادیری رو که در عکس میبینید رو بتونم باهاش جستجو کنم؟ ممنون میشم راهنمایی کنید
127344
pashna
چهارشنبه 17 دی 1393, 21:45 عصر
سلام
ازDynamic Query استفاده کنید
sadegh.te
چهارشنبه 17 دی 1393, 22:49 عصر
سلام
ازDynamic Query استفاده کنید
سلام میشه بیشتر راهنمایی کنید؟ ممنون
pashna
پنج شنبه 18 دی 1393, 21: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-1403, Jelsoft Enterprises Ltd.