Hirdetés
- Milyen okostelefont vegyek?
- One mobilszolgáltatások
- iPhone topik
- Fél perc csend, majd világra jön egy Magic8 Pro
- Samsung Galaxy Watch6 Classic - tekerd!
- Szívós, szép és kitartó az új OnePlus óra
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S24 - nos, Exynos
- Vivo X300 - kicsiben jobban megéri
- Samsung Galaxy Watch7 - kötelező kör
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Peter Kiss
#8925
üzenetére
Minél lehet gyorsabb?

Annál kétlem, hogy gyorsabb, mintha ráküldesz egy COUNT(*)-ot az eredeti táblára, az eredeti WHERE feltételekkel, mint az, ha subquery-be teszed az eredeti query-t, max. egyszerűbb megírni.
De ez a számolgatásra történő optimalizálás továbbra sem értem, hogy jön ide.
Ha ráküldesz egy SELECT-et a bejegyzésekre, és lószart sem ad vissza, akkor abból elég egyértelmű, hogy nincs egy darab bejegyzés sem. A megadott dátumok meg eleve korlátozást jelentenek a bejegyzésekre, így nem mindent kérünk le egyszerre, és csak utána szűrünk. A szűrt feltételeknek megfelelő bejegyzéseket lekérjük, és ezután már tudni fogjuk, hogy van-e eredménye a lekérdezésnek.
Azt is lehetne csinálni, hogy először szépen lekérdezed, hogy van-e egyáltalán a feltételeknek megfelelő bejegyzés, majd ha van, akkor egy újabb query-vel ismét lekéred a feltételeknek megfelelő bejegyzéseket, de ekkor már pl. ki is íratod őket, de szerintem teljesen felesleges kétszeri query-t ráküldeni, ha a feladat úgyis csak az, hogy jelenítsük meg az adott dátumhoz tartozó postokat. Ha nincs ilyen, akkor azt jelezzük.
Új hozzászólás Aktív témák
- Dell Latitude 3420 - i5 1135G7 ,16GB RAM, SSD, jó akku, EU bill., számla, 6 hó gar
- Asus x870 rog strixx F-gaming Wifi garanciával
- Dell latitude 5495 - 14" FHD, Ryzen 5 pro 2500U, 8GB RAM, SSD, EU bill., jó akku, számla, garancia
- LENOVO ThinkPad T470s,14",FHD,i5-7200U,8GB DDR4,256GB SSD,WIN11,LTE
- Eladó Logitech G705 Hibátlan, Gyári Dobozos Állapotban!
- Samsung Galaxy S24 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3781
- LG 27GS95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / 1000 Nits / NVIDIA G-Sync / AMD FreeSync
- BESZÁMÍTÁS! Asus H370 i5 9600K 16GB DDR4 250GB SSD 1TB HDD GTX 1050 Ti 4GB Rampage SHIVA 400W
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



