سلام وقت بخیر من یک جدولی دارم به نام products ویه جدول دیگه هم دارم به نام prices که به products وصله
میخوام min و max قیمت بگیرم که مربوط به محصول باشه میخوام به روش کوئری بنویسمش فقط نمیدونم چطوری بنویسم ممنون میشم کمکم کنید
سلام اینو تست نکردم خودم ولی یه تستی بکن
select * from products inner join price on price.product_id=products.id and max(price.value)
سلام ، خب چه کاریه که این وسط حتما دوتا جدول باشند؟
شما از جدول قیمت ها با orderby به راحتی میتونی min و max رو جدا کنی بعدش که دوتا مقدار رو گرفتی بیا و ارتباط بزن محصول رو پیدا کن
سلام
این کوئری رو تست کن
SELECT * FROM products pro INNER JOIN prices pri ON pro.id = pri.product_id ORDER BY pri.value DESC;
این تکه کد نگاه کنید به شرطی که محصولات داخل دسته بندی ها باشه وقیمت مین مکسشو میخوام دربیارم همین خط 42 برای گرفتن محصولات دسته بندی هستش
خب میخوام به صورت کوئری بنویسم این خودش وقتی get میکنه تبدیل به کالکشن میکنه وبعد از فضای رم مشغول میکنه حالا هزارتا قیمت ومحصول داشته باشم خیلی از رم مشغول میکنه میخوام به صورت کوئری بنویسم که راحت باشه
Column not found: 1054 Unknown column 'prices' in 'field list' (SQL: select `prices`, `category_product`.`category_id` as `pivot_category_id`, `category_product`.`product_id` as `pivot_product_id` from `products` inner join `category_product` on `products`.`id` = `category_product`.`product_id` where `category_product`.`category_id` = 6 and `parent` = 0 order by `value` desc)
این ارور میده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟