Aktywne Wpisy
dawig123 0
Szukam do swojej małej działalności pracownika - działalność w Katowicach, praca to obsługa klienta. Jedyne wymagania to Angielski B2, niemiecki B2, prawo jazdy, podstawy komputera wiadomo i tyle, doświadczenie niewymagane - ile byście takiemu pracownikowi zaoferowali? Wiem, że za minimalną nie ma szans przez niemiecki ale UoP i 5200-5500 brutto będzie ok myślicie?
#katowice #pracbaza #korposwiat #praca #niemiecki
#katowice #pracbaza #korposwiat #praca #niemiecki

źródło: temp_file5256611690359751319
Pobierz




Robię sobie widok z danych i otrzymuję coś takiego:
name cost
Abdul 1400
Hasan 1400
Adolf 1200
Z tego widoku chciałbym wyciąganć tylko rekordy z największa ceną:
SELECT name, MAX(v.cost)
from view_table v
GROUP BY name;
I niestety wyrzuca mi 3 rekordy zamiast 2 :( Jak to rozpykać?
#mysql #bazydanych #programowanie
GROUP BY name;
@Gilbertus: to ma sens tylko jak masz zwrócić dowolny jeden z maksem.
Coś takiego zrobiłęm
Jestem bardzo początkujący w bazach danych .
A po co? Powiedzmy, że masz milion rekordów. Bez odpowiedniego indeksu mysql będzie musiał przejechać po całości, żeby znaleźć te z maksymalną wartością. Z indeksem 1 odwołanie na wartość maksymalną + x porównań gdzie ta wartość występuje (i oby cost był liczbą, a nie varcharem).
Przed zapytaniem daj słowo "explain" i wywołaj w phpmyadminie.