- iPhone topik
- Yettel topik
- Red Magic 10 Air - gaming telefon is lehet kecses
- Ford SYNC 3 infotainment rendszer teszt
- One mobilszolgáltatások
- Samsung Galaxy Watch7 - kötelező kör
- Körvonalazódnak az S26 Edge kamerarészletei
- Poco F5 - pokolian jó ajánlat
- Honor Magic5 Pro - kamerák bűvöletében
- Lendülettel mehet nyaralni a Samsung
Aktív témák
-
shev7
veterán
igen, a legtobb db szoftver kioptimalizalja a lekerdezest. Siman eszreveszi, hogy ha a where-ben olyan feltetel van aminek igazandibol join-ban lenne a helye. De mint mondtuk koran sem tokeletes. Komolyabb lekerdezesnel eltevedhet az optimalizalo. Nem art hozzaszokni a JOIN hasznalatahoz, kesobb jol johet.
-
shev7
veterán
nem, az on-ba csak tablakapcsolathoz valo feltetelt tegyel, a where-t meg hagyd meg amire valo, talalatok szuresere. Szoval igen, azokat oda kell tenni.
Nem azt mondom, hogy ne hasznalj where-t. Nincs azzal semmi baj, csak hasznald arra amire valo, mert ahogy mar korabban mondtuk nem biztos, hogy a db engine mindent ki tud optimalizalni, nem art ha segitesz neki.
-
shev7
veterán
a sorrend teljesen mindegy. Elindulsz egy tablabol, es hozzajoinolod a tobbit. Gyakorlatilag mindig ket tablad van. Az elso join-nal ez egyertelmu. A masodikanal az egyik tablad az elozo lepesben osszejoinolt ket tablad lesz, a masik meg amit eppen hozzajoinolsz. az ON-ba azt irod amit egyebkent a whereben is irnal. A wherebe meg marad a tenyleges feltetel, jelen esetben a datumok osszehasonlitasa...
Az hogy mi kell neked, majd beallitod a join-ok megfelelo left join vagy right joinra cserelesevel:
Pelda harom tablara
FROM tema t JOIN megosztas m ON t.tema_id = m.tema_id
JOIN user u ON u.user_id = m.user_idHa valamire meg akarod engedni, hogy ures legyen, akkor hasznalod a LEFT vagy RIGHT-ot. Ertelem szeruen, ha a JOIN bal oldalan allo halmazbol azokat is meg akarod jeleniteni amihez nincs kapcsolodo elem, akkor LEFT kulonben RIGHT. De elmagyarazni ezt sokkal nehezebb, mint ha leulsz es kiprobalod. Egyszer kell megerteni
-
shev7
veterán
ha join-t akarsz hasznalni, akkor miert nem azt hasznalsz es miert a where-ben kapcsolod ossze a tablakat?
pl
FROM tema t JOIN megosztas m ON t.tema_id = m.tema_id
Ha azt akarod hogy olyan temak is szerepeljenek amikhet nincs megosztas akkor LEFT JOIN. Ha forditva, olyan megosztasok is szerepeljenek amikhez nincs tema akkor RIGHT. Es ajanlatos a tablak osszekapcsoladahoz mindih JOIN-t hasznalni a WHERE feltetelek helyett.
Aktív témák
Hirdetés
- Kerékpárosok, bringások ide!
- Kertészet, mezőgazdaság topik
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- iPhone topik
- Facebook és Messenger
- Véget vetne a hibrid magdizájnnak az Intel?
- MasterDeeJay: Natív 3Dfx Glide Windows11 alatt Voodoo1 és Voodoo2-vel.
- Óvodások homokozója
- sziku69: Fűzzük össze a szavakat :)
- TV antenna és jelerősítés
- További aktív témák...
- KZ AM16 + AN01 fülhallgató BT fülhoroggal
- Lenovo ThinkPad T14 Gen 2/14"UHD(3840x2160)/i7-1185G7/48GB/512GB SSD Nvidia MX450(2GB DDR6)LTE,eSIM)
- Lenovo ThinkPad P14s/14 FHD(1920x1080)/i7-1165G7/32GB/512GB SSD/Nvidia T500(4GB GDDR6)
- iPhone 13 Midnight-128Gb-90% akku-2026.10.05. garancia
- Acer 15,6",core i3,IntelHD+GT 940MX VGA,8-16GB RAM,SSD,szép állapot,W11
- Motorola Razr 50 256GB 12 hónap garanciával
- Országosan a legjobb BANKMENTES részletfizetési konstrukció! Lenovo ThinkPad L16 Gen 1 Prémium
- Bomba ár! Lenovo ThinkPad T470 - i5-G6 I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W10 I Garancia!
- Bomba ár! Toshiba Satellite Pro R50-C - i3-6G I 4GB I 128GB SSD I 15,6" I HDMI I Cam I W10 I Gari!
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest