Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]Indeks w MySQL
djjbenus
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 22.05.2010

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


Witam,

jestem w trakcie pisania pracy inżynierskiej i mam pytanie. Czy w mysql-u można się odwołać po indeksie(int) do pola w tabeli bazy danych?

czekam na szybkie odpowiedzi
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Pytającemu zupełnie nie o to chodzi...
Załóżmy, że ma tabelę: osoby(id, imie, nazwisko, pesel, ...), to czy może się do kolumny `imie` odwołać używając indeksu (słownictwo z programowania, z kolekcji lub tablic) 1 (lub 2, jeśli indeksacja następuje od 1).
Otóż, w samym SQL - nie, nie można. W innych językach... W jednych tak, w innych nie - zależy w jakich i jakich obiektów używasz...
A i z tym SQL też są dwa wyjątki. Numer kolumny możesz użyć przy grupowaniu (GROUP BY 2, 3, imie - grupowanie wg 2 i 3 kolumny oraz kolumny `imie` - można dowolnie 'mieszać'), i przy sortowaniu - ORDER BY. Ale też nie we wszystkich DBMS-ach. W MySQL - tak.
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: 17.10.2025 - 12:24