sql >> Database teknologi >  >> RDS >> Sqlserver

SQL få den højeste værdi og sammenkæde

select  ProductID
        ,StockOnSite
        ,StockOffsite
        ,StockOnSite - StockOffsite
        ,cast(Stockonsite as varchar(10))+'/' +cast(StockOffsite as varchar(10)) 
from    Products pr1
where   StockOnSite - StockOffsite = (Select max(StockOnSite - StockOffsite)
                                        from Products pr2
                                        where   pr1.ProductID = pr2.ProductID
                                        )
group by ProductID, StockOnSite, StockOffsite


  1. PHP/MySQL Vis tid siden brugers sidste login

  2. PostgreSQL 9.5 - afkode / vælg sag for at løse fejl med utf8 virker ikke

  3. Kan ikke starte en distribueret transaktion

  4. harMange ringet med noget, der ikke er en forekomst af Sequelize.Model