- Videós, mozgóképes topik
- Fujifilm X
- Amlogic S905, S912 processzoros készülékek
- OLED monitor topic
- Nvidia GPU-k jövője - amit tudni vélünk
- Házimozi haladó szinten
- Jó a retró: Chieftec UNI számítógépház
- Androidos fejegységek
- Kormányok / autós szimulátorok topikja
- Ilyen olcsó sem volt még egy Apple notebook
Ú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
- Synology NAS
- Videós, mozgóképes topik
- Revolut
- Hitelkártyák használata, hitelkártya visszatérítés
- Nyaralás topik
- PlayStation 5
- Gumi és felni topik
- Még a saját szövetségeseivel szemben is fegyverként használná az AI-t az USA
- Kínai és egyéb olcsó órák topikja
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- További aktív témák...
- Dobozos DELL Inspiron 16 Fémházas Multimédiás Laptop 16" -30% Ryzen 7 8840U 8mag 16/1TB FHD+ IPS
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- HONOR Magic7 Lite Titanium Black 512GB használt karcmentes 6 hónap garancia
- Nvidia Quadro P400/ P620/ P1000/ T400/ T1000 - Low profile (LP) + RTX A2000 6/12Gb
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- iKing.hu Apple iPhone 14 Pro Deep Purple 128GB használt megkímélt 100% akku 6 hónap garancia
- Razer Tartarus V2 Chroma Gaming Keypad
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


