ugrás a tartalomhoz

MySQL: Egy tábla egy bizonyos oszlopának lekérdezése

Anonymous · 2005. Május. 15. (V), 11.24
Sziasztok.

Hogyan kell egy MySQL tábla egy kiválasztott oszlopának összes mezőjét lekérdezni?

A SELECT * FROM a tábla összes mezőjét lekérdezi, a SELECT oszlopnev FROM pedig nem adja vissza a kiválasztott oszlop összes mezőjét.

Köszi a segítséget.
 
1

Hmmm

PiG · 2005. Május. 15. (V), 11.48
A SELECT * FROM a tábla összes mezőjét lekérdezi, a SELECT oszlopnev FROM pedig nem adja vissza a kiválasztott oszlop összes mezőjét.

Ja, ez tényleg így van. Persze, ha az ember sql-lel kezd foglalkozni, jó, ha tudja, hogy az 'oszlop'-nak nincsen mezője, hiszen az oszlopok megfeleltethetők a mezőknek. Bár az oszlop inkább a mező adatainak általános megjelenési formája. Mert ugye semmi akadálya nem lenne, hogy a mezőket sorokban jelenítsük meg, a rekordokat (amire valószínű te is gondolsz) pedig oszlopokban. Csak ugye ebben az esetben pl vízszintes scrollozáshoz kéne hozzászoknunk (ha sok rekordot jelenítünk meg egyszerre).

Hozzászólásod alapján a következő fogalmaknak nézz utána:
- adatbázis
- tábla
- mező
- rekord
- lekérdezés

Egész biztos vagyok, hogy van a témának irodalma...
P][G
2

Igazad van, utánanéztem,

Anonymous · 2005. Május. 15. (V), 12.14
Igazad van, utánanéztem, módosítok...

Tehát: egy kiválasztott mező összes adatára lenne szükségem...
3

Talán erre

PiG · 2005. Május. 15. (V), 14.56
Ha jól értelmezem, akkor a mező típusa, hossza, ilyesmik érdekelnek?
Ha igen, akkor itt van egy példa:
http://www.developerfusion.com/show/3945/

P][G