Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете минималната цена за всеки тип продукт с конвертиране на валута

    SELECT a.id, a.price*ISNULL(s.to_aud,1) as minprice
FROM
(
 SELECT type_id, min((price+shipping)) as minprice
 FROM products
 GROUP BY type_id
) AS b INNER JOIN products as a on a.type_id = b.type_id and (a.price+a.shipping) = b.minprice
Inner join sellers s on s.id = a.seller_id
ORDER BY price



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mySQL init скриптове не се изпълняват с docker-compose

  2. MySQL и UTF-8

  3. Как да проверите вашата версия на MySQL

  4. Изберете максималната стойност от две таблици

  5. как да сравня два реда и да съхраня приликите на двата реда в друга колона