| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 16.11.2008 22:05 | |
|
Čavte,
zaujímalo by ma ako funguje ten výber, že napríklad:
Kód: $sql = MySQL_Query("SELECT daco1.nieco1, daco2.nieco2 FROM daco");
Viem že ten príklad je na 99% nezmyselný ale snáď viete o čom hovorím mohol by mi to niekto vysvetliť? Vďaka
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 16.11.2008 22:54 | |
|
No niekedy sa ti stane, že máš viacero tabuliek, ktoré majú rovnaké názvy stĺpcov a aby sa odlíšili, tak sa použije prefix - názov tabuľky:
Kód: SELECT user.id, user.name, msg.id, msg.text FROM users LEFT JOIN messages ON (message.user_id = user.id) Alebo ako prefix môže byť alias: Kód: SELECT n.pijan, n.krcma FROM navstivil AS n
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 04.04.07 Prihlásený: 27.06.21 Príspevky: 532 Témy: 35 Bydlisko: Bratislava | Napísal djsulo: 16.11.2008 22:55 | |
|
no, takze to pred tou bodkou je nazov tabulky. cize mas napriklad tabulku user so stlpcami id a nick a tabulku details so stlpcami id, user_id, age, phone.
Kód: SELECT user.nick, details.age, details.phone FROM user JOIN details ON (user.id=details.user_id)
toto vyberie nick z tbl user a age a phone z tbl details.
_________________ CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
A môžeš vyberať aj z viacerých databáz (pokiaľ máš privileges) Kód: SELECT * FROM databaza1.HlavnaTabulka AS tab1 LEFT JOIN databaza2.tabulka AS tab2 ON (bla bla bla)
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|