PDA

View Full Version : مبتدی: بدست آوردن تعداد محصولات



Root 007
سه شنبه 29 بهمن 1392, 14:59 عصر
سلام به همگی

من دو تا جدول دارم به نام های product ,category و حالا میخوام تعداد محصولاتی که در category در فیلد catname و هم چنین در جدول product ,فیلد cat که در واقعا شماره ID از جدول category هستش رو بدست بیارم به نظرتون میشه با JOIN کردن و Count بدست آورد ؟؟

من هرچه سعی کردم نتونستم ممنون میشم راهنماییم کنید

sadegh1362
سه شنبه 29 بهمن 1392, 15:09 عصر
سلام
بله به شرطی میتونید با join به دست بیارید که relation داشته باشید . بین این دو جدول . و از طریق foreign key به جدول دوم وصل بشید و شرط رو قرار بدین (where) و بعد از نتیجه بدست اومده count بگیرید .

***BiDaK***
سه شنبه 29 بهمن 1392, 16:31 عصر
اگر تعداد محصولاته که خوب مربوط میشه به جدول product و تمام محصولاتتون اونجا ثبت شده.اما واسه ارتباط این دو جدول :

$query = "SELECT product.id, product.name, product.cat_id, ...., category.catname, ... FROM product,category WHERE product.cat_id=category.id ..."