Új hozzászólás Aktív témák
-
pch
senior tag
Sziasztok!
Having helyett mit lehetne (ha lehet) az alábbiak megvalósítására? (Illetve van egy subselect is)
van egy rakat tábla, de csak a 3 fontosat említem
rendelés tábla (rendelés id, meg a szokásos dolgok)
tétel tábla (tétel_id, rendeles_id, kuldes_id, szamla_id)
user tábla (user_id, usernev, rendeles_tmp)Ha valaki dolgozik akkor a rendelés id-t berakja az user tábla rendeles_tmp-be egy trigger.
Kellene egy lista amibe azon a rendelések vannak amin akad még tennivaló.
Ezt onnan tudjuk, hogy a kuldes vagy a szamla id a tételnél 0.Most kb ez a lekérdezés:
SELECT T1.redeles_id,min(T2.kuldes_id) AS kuldes_min,min(T2.szamla_id) AS szamla_minFROM rendeles AS T1LEFT JOIN tetel AS T2 ON T1.rendeles_id=T2.rendeles_idAND rendeles_id NOT IN (SELECT IFNULL(rendeles_tmp,0) FROM user)GROUP BY T1.rendeles_idHAVING kuldes_min=0 AND szamla_min=0persze mint mondtam van még egy rakat tábla ami a fejléchez van joinolva, de azok nem lényegesek. Pl.: szállítási mód, fizetési mód stb.
A rendelés 35690 bejegyzés míg a tétel 116984.
A min és a having miatt kissé lomha a lekérdezés, azaz 1.22mp-et vár a kliens mire megkapja az adatokat.
Kérdésem, hogy lehet-e valamennyit gyorsítani valahogy?
Indexek természetesen vannak.Köszi!
Új hozzászólás Aktív témák
- 8 millió felett jár a Clair Obscur: Expedition 33, egy év alatt ért a csúcsra
- iPhone-ra és iPadre is megérkezett a Control Ultimate Edition
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Kaspersky Antivirus és Internet Security Fórum
- Milyen TV-t vegyek?
- HDD probléma (nem adatmentés)
- Háztartási gépek
- exHWSW - Értünk mindenhez IS
- iPhone topik
- Gumi és felni topik
- További aktív témák...
- HomeAssistant, szerver, böngészés: 3,4 GHz Pentium 6500Y, 8 / 128 GB és egyéb konfigurációk
- RPI 4 és 5 Service: komplett gépek összeállítása, alkatrészek + HomeAssistant
- Apple Watch Ultra 2 GPS + Cellular, 49 mm újszerű titán zöld-szürke BKNTATLAN terep pánt! Akku 99%!
- XFX RX 9070 XT 16GB GDDR6 SWIFT Triple Fan Gaming Edition - Új, 2 év gari - Eladó!
- MacBook Pro 14" M3 Pro /11C/14C/18GB/1024GB/ 100% Akku / 2027.12-ig garancia
- AKCIÓ! Intel Core i7 8700 6 mag 12 szál processzor garanciával hibátlan működéssel
- Apple iPhone 13 128GB,Újszerű,Adatkabel,12 hónap garanciával
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
- Lenovo ThinkPad T14s Gen 3 i5-1245U 14" FHD+ 16GB 256GB 1 év teljeskörű garancia
- GAMER PC! i5-13500 / RTX 3070 Ti / 16GB DDR / 512GB NVMe / 650w!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
