Kezdőoldal » Számítástechnika » Programozás » MySQL help pls?!

MySQL help pls?!

Figyelt kérdés

mit jelent az:

inner join és az using.


Köszönöm előre is



2014. okt. 19. 17:50
 1/8 anonim ***** válasza:
18%
belső csatlakozik   használ.
2014. okt. 19. 17:54
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
és ezt mikor kell alkalmazni?
2014. okt. 19. 18:02
 3/8 anonim ***** válasza:
0%
nem tudom
2014. okt. 19. 18:05
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:
100%

ARYS, mindannyiunk érdekében: kérlek ne vesztegesd az idődet s energiádat olyan topikokra, amelyekhez hozzá sem szagolsz! Kösz.


Kérdező:

Az inner join egy tábla összekapcsolási módszer.

1. [link]

2. [link]


Példa:

[link]

2014. okt. 19. 18:29
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:
0%
te sem értesz
2014. okt. 19. 18:42
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
#4 köszönöm!!!! ment a zöld :)
2014. okt. 19. 18:44
 7/8 anonim ***** válasza:
100%

Az inner join olyan táblaösszekapcsolási művelet, ami csak a mindkét táblában meglévő rekordokat kapcsolja össze.


Pl.

1 Kovács

2 Szabó

3 Molnár


és


1 alma

3 körte

4 szilva


eredménye


Kovács szilva

Molnár körte


Az INNER JOIN után kétféleképpen lehet megadni a kapcsolási feltételt.

1.

SELECT * from t1 INNER JOIN t2 ON (t1.id=t2.id)

Ez az általánosabb, szabványos, és bonyolultabb feltételekre is jó, pl. eltérő nevű mező, összetett kulcs, vagy kulcsok közötti bonyolult kapcsolat, amiben nem szimpla = szerepel, mondjuk t1.id=t2.azon vagy t1.ar > t2.ar - t2.kedvezmeny


A USING egy egyszerűsített változat, amit nem minden SQL nyelvjárás ismer, és csak alapesetben használható, vagyis ha mindkét táblában ugyanaz a neve a kapcsolómezőnek, csak egy kapcsolómező van, és szimpla egyenlőség, pl.

ON t1.id = t2.id helyett USING(id)


Szóval előbb a másikat tanuld meg, ez csak egy rövidítés. Az első válaszoló meg menjen aludni inkább, azzal is többet használ.

2014. okt. 20. 07:38
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:
Javítom, Kovács alma, nem szilva. (Előző)
2014. okt. 20. 07:40
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!