- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- AMD vs. INTEL vs. NVIDIA
- Hobby elektronika
- Házimozi belépő szinten
- Kormányok / autós szimulátorok topikja
- DVB-T, DVB-S (2), DVB-C eszközök
- Intel találgatós topik
- Fejhallgató erősítő és DAC topik
- Nvidia GPU-k jövője - amit tudni vélünk
- AMD FX
Ú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
- Motorola Moto G06 Power – nagyfater új zakót vett
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Kész rémálom lesz Linuxot használni jövőre az USA egyes államaiban
- Crimson Desert
- Redmi Note 9 Pro [joyeuse]
- PlayStation 5
- AMD vs. INTEL vs. NVIDIA
- OpenWRT topic
- Hobby elektronika
- MWC 2026: Műholdakkal tömné ki a Telekom a lefedettségi réseket
- További aktív témák...
- Lenovo ThinkPad T14 Gen 1 i5-10210 / 16GB RAM/ 256GB NVMe SSD világítós EU bill, kiváló állapotban
- vizes GAMER PC - RYZEN 5 7600X / 32GB DDR5 / RTX 5070 12GB
- HP EliteBook 840 G7 i5-10210U / 16GB RAM / 256GB SSD Szép állapot, EU bill, gyári töltő
- A KINCS ! Új HP EliteBook 860 G10 Profi Fémházas Laptop -50% 16" i7-1355U 32/1TB FHD+ IPS MATT
- Dobozos DELL Inspiron 16 Fémházas Multimédiás Laptop 16" -30% Ryzen 7 8840U 8mag 16/1TB FHD+ IPS
- HP EliteBook 830 G5, G6 13,3" i5, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- LG 65EU961H 4K OLED 65" TV! 3840x2160
- LG 27GX704A-B - 27" OLED evo / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Csere-Beszámítás! Apple Macbook Pro 2013 vége! 512GB SSD, I7, 16GB DDR3, Intel Iris Pro! Olvass!
- 3440 x 1440 100Hz!!! 90W PD 34" CURVED 1500R Samsung S34A650UXU - 1 év garancia!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


