Hirdetés
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Hivatalos a OnePlus 13 startdátuma
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Apple iPhone 17 Pro Max – fennsík
- Yettel topik
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Bemutatkozott a Poco X7 és X7 Pro
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Redmi Note 14 5G - jól sikerült az alapmodell
- Olyan menő, hogy Google nélkül is elfogadnád
Új hozzászólás Aktív témák
-
InfiniteReality
őstag
válasz
InfiniteReality
#1042
üzenetére
Megoldottam úgy, hogy csak racionalizáltam a mezőket és minden mezőhöz megfelelőbb adattípust választottam, mint ami eddig volt (ezzel 1 mb-tal kevesebb lett a tábla mérete), illetve az olyan mezőkről amikre nem irányul sok lekérdezés illetőleg kevésbé befolyásolják a végeredményt, levettem az indexet (eddig minden mezőn volt index, ami miatt a beírás volt lassabb).
Lényeg, hogy végül hagytam az egész táblát egyben, nem csaptam szét évekre, mert a lekérdezés több erőforrást igényelt volna ha sikerül rendesen megírni, mint az, hogy a tábla egyben van. Olyan 162 ezer sora van jelenleg az érintett táblának. -
PazsitZ
addikt
válasz
InfiniteReality
#1052
üzenetére
Amennyiben csak elírás, akkor vedd semmisnek a következőket:
Select művelet eredményéről beszélünk. a mysql_affected_rows INSERT, UPDATE, REPLACE or DELETE parancsok esetén adja vissza az érintett sorok számát. Ez SELECT esetén mindig 0 értéket ad vissza.
Ilyen esetben (SELECT) a mysql_num_rows parancs adhat valós értéket. -
PazsitZ
addikt
válasz
InfiniteReality
#1049
üzenetére
Pedig kell lennie valamilyen eredménynek, legalábbb egy hibaüzenetnek vagy valami.
Ha valami hibát is közölsz, talán tudunk segíteni. -
martonx
veterán
válasz
InfiniteReality
#1045
üzenetére
miért ne lehetne az union-t group by-olni?
Másrészt 428 ezer sor miatt szedted szét?
Majd ha sok millió sor lesz benne. Talán inkább rendesen indexelni kellene, ha a 428 ezer sor lassú. -
PazsitZ
addikt
válasz
InfiniteReality
#1045
üzenetére
SELECT jatekos, SUM(pont) AS pont FROM (
(SELECT jatekos, sum(pont) AS pont FROM jateklista2005 WHERE pont >= 1 GROUP BY jatekosl)
UNION
(SELECT jatekos , sum(pont) AS pont FROM jateklista2006 WHERE pont >= 1 GROUP BY jatekosl)
) AS sumtable
GROUP BY jatekos
ORDER BY pont DESC -
ArchElf
addikt
válasz
InfiniteReality
#1045
üzenetére
Tedd bele az union-t egy view-ba (vagy temp táblába), és az már majd lehet...
AE
-
rum-cajsz
őstag
válasz
InfiniteReality
#1042
üzenetére
Csak annyi hiányzik, hogy a lekérdezésed most évenként jön fel, szóval kívülre kell még egy group by.
Vagy csinálsz egy nézetet a szétbontott táblákra, és akkor elég egy group by a nézetre.pl:
SELECT jatekos, sum(pont) FROM
(
SELECT jatekos, pont FROM jateklista2005 WHERE pont >= '1'
UNION
SELECT jatekos, pont FROM jateklista2006 WHERE pont >= '1'
)
GROUP BY jatekos
ORDER BY 2 DESC LIMIT 50
Új hozzászólás Aktív témák
Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Milyen TV-t vegyek?
- Hivatalos a OnePlus 13 startdátuma
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- BestBuy topik
- OTP Bank topic
- Windows 11
- Autóápolás, karbantartás, fényezés
- Apple iPhone 17 Pro Max – fennsík
- További aktív témák...
- Titan Forge Gamer - Xeon E5-2689 / RX570 4GB / 32GB DDR3 / 1TB SSD
- ThinkPad P15 Gen1 15.6" FHD IPS i9-10885H RTX 5000 32GB 512GB NVMe ujjolv IR kam gar
- Asztali PC , R5 3600 , RX 6600 , 16GB DDR4 , 512GB NVME
- HP Victus Ryzen 7 8845HS /16GB DDR5 RTX 4060 / 1TB / 144Hz
- IPhone 17 Pro max 256GB gyári független bontatlan 1 év Apple jótállás
- Eredeti Microsoft Windows 10 / 11 Pro OEM licenc Akciós áron! 64/32 bit Azonnali kézbesítéssel
- LG UltraGear 45GS95QX-B OLED Monitor! 45" 3440x1440 / 240Hz / 0.03ms / G-Sync / FreeSync! BeszámítOK
- Fujitsu U748 i5-8350 8Gb ram, 256GB SSD win11 számla, garancia
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4370
- ÁRGARANCIA! Épített KomPhone R7 5700X 16/32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


