View Full Version : مشکل در یک query
amir3321
دوشنبه 07 شهریور 1390, 10:45 صبح
من میخوام از دو تا جدول که ارتباط یک به چند دارند طوری انتخاب کنم که فقط یکی یا اولین رکورد از جدول فرزند رو بیشتر نیاورد مثلا یک گروه ماشین به 10 عدد ماشین متصل می باشد من میخوام فقط اولین ماشن این گروه ماشین رو انتخاب کنم یا یکی از ماشین ها رو
Galawij
دوشنبه 07 شهریور 1390, 12:09 عصر
SELECT*
FROM(
SELECT row_number()over(orderby dbo.TbCities.IdCity)as RowNum,dbo.TbCities.CityName
FROM dbo.TbCities INNERJOIN
dbo.TbProvinces ON dbo.TbCities.Id_Province = dbo.TbProvinces.IdProvince
)Result WHERE RowNum=10
شما شماره هر رکوردی که می خواهید نمایش دهید، در شرط WHERE لحاظ کنید. در این مثال من رکورد شماره 10 را نمایش دادم.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.