Szukam zapytania, aby uzyskać najbliższą wartość do średniej wszystkich wartości. na przykład, Mam w kolumnie A wartości - 1, 2, 8 Średnia to 3,667. Tak więc chcę, aby zapytanie zwróciło 2, ponieważ jest najbliższe średniej wartości.najbliższa wartości średniej SQL
5
A
Odpowiedz
8
SELECT TOP 1 myTable.*
FROM myTable
CROSS JOIN (SELECT AVG(A) AS averageA FROM myTable) AS averageA
ORDER BY ABS(averageA.averageA - myTable.A)
2
SELECT number, ABS(number - (SELECT AVG(number) FROM numberTable)) AS deviation
FROM numberTable
ORDER BY deviation ASC
LIMIT 1;
+0
+1 Ładnie wykonane. – Art
0
SELECT MAX(A)
FROM myTable
WHERE A < (SELECT AVG(A) AS averageA FROM myTable)
+0
-1: Rozważmy przypadek z liczbami (1, 5, 8). Średnia = 4,67 i najbliższa liczba to 5, a nie 1. – SparKot
+0
@SparKot: Jeśli OP pokazałby ten przykład, mógłbym wymyślić różnicę. odpowiedź. – shahkalpesh
Powiązane problemy
- 1. sposób zwracania średniej z pola czasu sql
- 2. Pandy: Sortowanie kolumn według ich średniej wartości
- 3. Najbliższa para punktów
- 4. Najbliższa para algorytmów punktów
- 5. Tworzenie średniej ważonej - Masy upuszczania dla wartości NULL
- 6. Najbliższa liczba całkowita z podziałem
- 7. Znajdowanie najbliższa liczba w przedziale
- 8. Ogólne - Czy istnieje sposób obliczania średniej na podstawie istniejącej średniej i nowych parametrów dla średniej wynikowej?
- 9. Jak znormalizować sygnał do wartości średniej zerowej i jednostkowej?
- 10. Wydajny sposób obliczania wartości średniej z rozłącznych podzakresów mapy STL
- 11. obliczenie średniej wartości w tabelach za pomocą wzoru [R]
- 12. Tworzenie browaru barwnikowego i uzyskiwanie jego średniej wartości
- 13. Obliczanie średniej ważonej przy użyciu LINQ
- 14. Najbliższa data w wektorze do podanej daty
- 15. K-najbliższa sąsiad implementacja C/C++
- 16. Co robi matplotlib `imshow (interpolacja =" najbliższa ")`?
- 17. Średniej wielkości aplikacja Clojure?
- 18. Wysoka wydajność macierzy średniej
- 19. Wyraźny para wartości SQL
- 20. Obliczanie średniej kroczącej w F #
- 21. Korzystanie cellfun dla średniej komórce
- 22. Obliczanie średniej ruchomej w C++
- 23. Średniej wielkości czcionki w css
- 24. Rysowanie linii średniej na histogramie (matplotlib)
- 25. ggplot2: dodaj linię do średniej w grupie
- 26. Wybierz różne grupy wierszy według średniej
- 27. SQL- Dodaj wartości w kolumnie
- 28. Skonwersuj wartości sql do zmiennej
- 29. sql zamiana wartości klucza podstawowego
- 30. Próba podsumowania różnych wartości SQL
Właściwie w moim DB mam 2 columns- szerokość i wysokość. Obliczam rozmiar kwadratu, a nie obliczam średni kwadrat. i chcę uzyskać szerokość i wysokość, których wielkość kwadratu jest najbardziej zbliżona do tej średniej. Jak mogę to zrobić? –
Dlaczego tak wiele przegranych? To pytanie nie pokazuje absolutnie żadnego wysiłku. – Kermit
jakiego typu SQL? – dnagirl