Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Nietypowe pobieranie danych z MySQL
Skie
post
Post #1





Grupa: Zarejestrowani
Postów: 555
Pomógł: 84
Dołączył: 20.02.2008
Skąd: Małopolska

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


Witam,
mam załóżmy taką strukturę bazy danych:

-------------------------
|| id | name | cos ||
-------------------------

Czy można w taki sposób pobierać dane, żeby np. zamiast
Kod
SELECT id FROM moja_baza WHERE id=1


zrobić coś w takim stylu: ?
Kod
SELECT (pierwsze_pole) FORM moja_baza WHERE id=1


Chodzi mi o to, żeby rozróżnić kolejność tych pól - zamiast id byloby to 0, name = 1, cos = 2 itd.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Skie
post
Post #2





Grupa: Zarejestrowani
Postów: 555
Pomógł: 84
Dołączył: 20.02.2008
Skąd: Małopolska

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


No wiem, ale chodziłoby mi raczej żeby MySQL nie musiało pobierać wszystkich danych, a zrobienie tego w SQLu byloby szybsze i mniej meczoce dla serwera niz w PHP - tak mysle.
Go to the top of the page
+Quote Post
JoShiMa
post
Post #3





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Cytat(Skie @ 9.09.2008, 19:40:40 ) *
No wiem, ale chodziłoby mi raczej żeby MySQL nie musiało pobierać wszystkich danych, a zrobienie tego w SQLu byloby szybsze i mniej meczoce dla serwera niz w PHP - tak mysle.


Co to znaczy nie musiało pobierać wszystkich danych? Możesz przecież wskazać dane z której kolumny ma pobierać, jeśli napiszesz SELECT id, name FROM... To pobierze tylko z dwóch pierwszych kolumn i koniec. do ograniczania liczby wierszy masz klauzule WHERE. Nie bardzo rozumiem na czym polega Twój problem.
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: 9.10.2025 - 08:48