- Épített vízhűtés (nem kompakt) topic
- Milyen monitort vegyek?
- Adatmentés - HDD - SSD - Flash
- Kormányok / autós szimulátorok topikja
- Milyen TV-t vegyek?
- 3D nyomtatás
- Soundbar, soundplate, hangprojektor
- Vezeték nélküli fülhallgatók
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Vezeték nélküli fejhallgatók
Új hozzászólás Aktív témák
-
Taci
addikt
válasz
sztanozs
#5140
üzenetére
Ha az általad írt lekérdezés által visszaadott össz-elemszámot szeretném megtudni (a belső limit nélkül - hogy később tudjak vele számolni, a belső limit meddig nyújtózkodhat - szóval a belső Select-et ezért veszem ki, plusz ugye nem kell rendezni sem (Order By), és a végén lévő Limit sem kell)), akkor jelen tudásom szerint azt így kérdezném:
SELECT COUNT(*) AS result_count FROM(SELECT i.item_id FROM items AS iINNER JOIN items_categories AS c ON i.item_id=c.item_idWHEREc.category_id NOT IN (1,3,13,7,20) ANDi.item_id NOT IN (117,132,145,209,211)GROUP BY i.item_id) AS tVan esetleg ennek hatékonyabb, gyorsabb, jobb módja?
Ezt találtam még:
SELECT COUNT(DISTINCT item_id) AS result_count FROM(SELECT i.item_id FROM items AS iINNER JOIN items_categories AS c ON i.item_id=c.item_idWHEREc.category_id NOT IN (1,3,13,7,20) ANDi.item_id NOT IN (117,132,145,209,211)) AS tItt elvileg a Distinct kiváltja a Group By-t.
Viszont sajnos Count-hoz a phpMyAdmin nem ír lekérdezési időt, így nem tudom, melyik a gyorsabb. Vagy jobb.
Ebben kérnék tanácsot.
Köszönöm.
Új hozzászólás Aktív témák
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy Felhasználók OFF topicja
- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- Le Mans Ultimate
- Mibe tegyem a megtakarításaimat?
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Építő/felújító topik
- Épített vízhűtés (nem kompakt) topic
- Debrecen és környéke adok-veszek-beszélgetek
- Google Pixel Watch 3 - képpontos idő
- További aktív témák...
- 27% - LG 27MK600M-B IPS Monitor! 1920x1080 / 75Hz / 5ms / FreeSync
- Szerver / szerverterem / szerver infrastruktúra felvásárlás, 1-1db is, kiszállással, logisztikával
- Lenovo Legion Slim 5 Ryzen 7 7840HS 16GB 512GB RTX 4060 OLED 120Hz 1év garancia
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 FE
- HIBÁTLAN iPhone 13 Pro 128GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS4602, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

