Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Precisa de T-SQL Query encontrar todas as maneiras possíveis


O problema ao qual você está se referindo também é conhecido como problema da mochila . Há uma variedade de algoritmos que você pode usar para resolver isso. A mais conhecida é a programação dinâmica, ela exige que os pesos sejam números inteiros, então você teria que medir em centavos. Nenhum deles é fácil de implementar em t-sql.

Na verdade, encontrei um link para a implementação de alguém no servidor sql:http://sqlinthewild.co.za/index.php/2011/02/22/and-now-for-a-completely-inappropriate-use- of-sql-server/

Observe o título, eles também acham que é um uso inadequado de um banco de dados. Eu recomendo que você resolva isso em um idioma diferente.