• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش سطرهای یک جدول با یک وجه مشترک در یک ستون
#1
سلام
ما توی یک جدول چند سطر و ستون داریم که سطرهای ما توی یک ستون بنام truck ممکن است با هم وجه مشترک داشته باشند 
میخوام سطرهایی رو نشون بدم که در ستون truck مقدار مشترک دارند.
[عکس: 47e_untitled.png]
در تصویر بالا نمایی از یک جدول هست . مثلا توی این تصویر باید دو مورد آخر رو نشون بده چون در ستون truck مقدار یکسانی دارند. در ضمن ما نمیدانیم این مقدار چنده و هر مقداری میتونه باشه 
مثلا اینجوری نمایش بده:
محصول 1 و محصول 3 مشترکند
محصول 5 و محصول 7 مشترکند
محصول 1 و محصول 8 و محصول 12 مشترکند
  پاسخ
تشکر شده توسط :
#2
با استفاده از group by , count
با شرط having بصورتی که count بزرگتر از دو باشه لیست truck هایی که تکرار شده اند رو در بیار
سپس با یک سابکوئری لیست رکوردهایی که truck توی اون لیست اولیه هست رو بکش بیرون
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان