- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- Telekom mobilszolgáltatások
- Minden a BlackBerry telefonokról és rendszerről
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Így néz ki az újratervezett S Pen
- Apple iPhone 17 Pro Max – fennsík
- Apple iPhone 17 - alap
- Honor 200 - kétszázért pont jó lenne
- Milyen okostelefont vegyek?
- Apple iPhone 16 Pro - rutinvizsga
Új hozzászólás Aktív témák
-
PazsitZ
addikt
válasz
Apollo17hu #1496 üzenetére
Ha kevés field van akkor végül is mehwet a union is. De szvsz én akkor már nem join-olgatnék subquery-t.
(SELECT id , val1 FROM sample WHERE val1 IS NOT NULL AND val1<>'' ORDER BY id DESC LIMIT 1)
UNION
(SELECT id , val2 FROM sample WHERE val2 IS NOT NULL AND val2<>'' ORDER BY id DESC LIMIT 1)
UNION
(SELECT id , val3 FROM sample WHERE val3 IS NOT NULL AND val3<>'' ORDER BY id DESC LIMIT 1)result:
4 ló
5 3
5 12345 -
cidalain
veterán
válasz
Apollo17hu #1496 üzenetére
"Ez a kimenet szerintem nem megvalósítható, mert a lastvalue mezőben eltérő adattípusok szerepelnének."
ezt nem értem, mert mindegyik val adat típusa VARCHAR(25).A másik jó, és azt csinálja amit gondolok, csak 6 darab select van benne.
annyiban különbözik ettől, hogy itt 3 result-ot kell feldolgozni, ott meg csak 1-et.SELECT id,val1 FROM sample
WHERE val1 <> ""
ORDER BY id DESC
LIMIT 1SELECT id,val2 FROM sample
WHERE val2 <> ""
ORDER BY id DESC
LIMIT 1SELECT id,val3 FROM sample
WHERE val3 <> ""
ORDER BY id DESC
LIMIT 1melyik optimálisabb? egy olyan adattáblán lenne használva amiben van 50-100.000 sor!
Új hozzászólás Aktív témák
- Androidos tablet topic
- PlayStation 5
- Philips LCD és LED TV-k
- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- sellerbuyer: Mivel fotózz és videózz 2025-ben? Elég egy mobil vagy kell egy kamera?
- Kerékpársportok
- Gyúrósok ide!
- Telekom mobilszolgáltatások
- Elemlámpa, zseblámpa
- Apple MacBook
- További aktív témák...
- Thrustmaster Ferrari F1 Wheel Add-On
- Új Apple Watch Ultra 2 Natural Titanium 49mm
- iKing.Hu - Apple iPhone 13 mini Kompakt erőgép, megbízható teljesítmény 256 GB
- Honor Magic V5 Ultravékony hajlítható, 120 Hz LTPO kijelzők 16/512 GB Garancia 2028. 08. 25-ig
- Bomba ár! Acer Aspire ES1 - AMD A8 I 8GB I 180GB SSD I 15,6" HD I HDMI I Cam I W10 I Garancia!
- GYÖNYÖRŰ iPhone 11 Pro Max 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3268, 100% Akkumulátor
- AZONNALI SZÁLLÍTÁS Eredeti Microsoft Office 2019 Professional Plus
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- SzinteÚJ! HP Elitebook 860 G10 i7-1355U 32GB 1000GB 16" FHD+ Gar.: 1 év
- MacBook felvásárlás!! Macbook, Macbook Air, Macbook Pro
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest