View Full Version : سوال در مورد select لطفا راهنماییم کنید
ehsanarian
یک شنبه 26 مهر 1394, 08:59 صبح
سلام اساتید دو تا select نیاز دارم.
1- یک جدول محصول دارم که تصاویر هر محصول به تعدادn توی جدول دیگه گذاشتم میخاستم select انجام بدم که هر محصول و اولین تصویر از جدول تصاویر انتخاب کند ممنون
2- select ای که اولین رکورد رو نادیده بگیرد و از دومین رکورد نمایش بده ممنون
ehsanarian
یک شنبه 26 مهر 1394, 09:09 صبح
سوال دوم جوابشو پیدا کردم
select * from kala where ID not in(select top 1 ID from kala)
برای سوال اول لطفا راهنماییم کنید
rezasheshbolooki
یک شنبه 26 مهر 1394, 12:40 عصر
سلام اساتید دو تا select نیاز دارم.
1- یک جدول محصول دارم که تصاویر هر محصول به تعدادn توی جدول دیگه گذاشتم میخاستم select انجام بدم که هر محصول و اولین تصویر از جدول تصاویر انتخاب کند ممنون
2- select ای که اولین رکورد رو نادیده بگیرد و از دومین رکورد نمایش بده ممنون
خب هر محصول یک آیدی منحصر به فرد باید داشته باشه.
باید در جدول عکس ها یک ستون تعریف کنید که با آیدی محصولات ارتباط یک به چند داشته باشه(یک محصول و n عکس)
مثلا محصول شماره ۱۰ دارای اسم و مدل و قیمت
عکس های شماره 10-11-12 و ... که همگی ستون محصولشون شماره 10 هستش.
ehsanarian
دوشنبه 27 مهر 1394, 08:34 صبح
درسته مهندس ولی من در نوشتن کوئریش مشکل دارم یعنی برای نمایش صفحه اصلی سایت فقط تصویر اول جدول تصاویر و نام محصول از جدول محصولات نمایش داده شود
reza_ali202000
دوشنبه 27 مهر 1394, 14:05 عصر
select top 1 kala.name,kalapic.pic form kala,kalapic where kala.id=kalapic.idkala
ehsanarian
سه شنبه 28 مهر 1394, 11:57 صبح
ممنون مهندس ولی سوالمو شما متوجه نشدید این کوئری فقط یک رکورد خروجی داره من میخام تمام کالاها فق با تصویر اولشون نمایش داده بشن مثلا
select kala.name,kalapic.pic form kala,kalapic where kala.id=kalapic.idkala
تمام کالا ها رو نمایش میده ولی برای کالای a به ازای هر تصویرش یکبار دوباره نمایش میده ؟؟؟؟؟؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.