Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL]Jak wyszukać największą wartość w tabeli
karolo_k
post
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 5
Dołączył: 12.01.2010

Ostrzeżenie: (0%)
-----


Witam, przejdę od razu do sedna.
Mam pewną tabelę w której przechowuje numery kont graczy (są to numery 6 cyfrowe)
Bardzo bym chciał żeby ktoś pomógł by napisać zapytanie którego zadaniem będzie odnaleźienie najwyższego numeru zapisanego we wskazanej kolumnie.
Dodatkowo chce żeby mi pokazała jaka to jest wartość.
Ja do tej wartość dodam wylosowaną liczbę i ponownie zapiszę to w tej samej tabeli jako numer innego już gracza.
Wiec najwyższy numer konta powinien być zapisany w ostatnim wierszu tabeli ale i to mi nić nie da bo nie znam funkcji która wskazuje ostatni rekord tabeli.
Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
karolo_k
post
Post #2





Grupa: Zarejestrowani
Postów: 84
Pomógł: 5
Dołączył: 12.01.2010

Ostrzeżenie: (0%)
-----


Teraz zrobiłem to tak:
SELECT MAX(kolumna) FROM tabela;

No i niby jak mam ten fragment o który mi chodziło to resztę rekordu już sobie dociągne.
Ale jak to zrobić żeby od razu wynik zapytania dawał cały rekord.



Prosisz o kod:
To ci mogę dać tylko tyle
$sql = mysql_query("SELECT * FROM accounts WHERE name = (SELECT MAX( name ) ) ");
Nie mam dalej bo zapytania testuje w phpmyadmin zakładka SQL
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 17:54