Tengo 2 tablas, que se parecen:cómo seleccionar la información DISTINCT con TOP 1 Info y una orden desde la parte superior 1 Información
CustomerInfo(CustomterID, CustomerName)
CustomerReviews(ReviewID, CustomerID, Review, Score)
Quiero buscar comentarios de un hilo y volver CustomerInfo.CustomerID
y CustomerInfo.CustomerName
. Sin embargo, solo quiero mostrar distintos CustomerID
y CustomerName
junto con solo uno de sus CustomerReviews.Reviews
y CustomerReviews.Score
. También quiero ordenar por el CustomerReviews.Score
.
No puedo encontrar la manera de hacerlo, ya que un cliente puede dejar varias revisiones, pero solo quiero una lista de clientes con su puntuación más alta.
¿Alguna idea?
¿Desea buscar Revisiones para una cadena pero recuperar la puntuación más alta del cliente Revisar incluso si eso no coincide con la cadena? –
¿Existe la posibilidad de que un cliente tenga más de una revisión con el mismo valor de puntaje? Y si es así, ¿los quieres a todos, o solo a uno de ellos? Y si solo uno de ellos, ¿cuál? ("No me importa" no es una opción válida.) –
Solo uno de ellos, pero me gustaría que esa revisión coincidiera con la cadena. –