Hirdetés
- Apple MacBook
- Hobby elektronika
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Először beszélt bővebben az új Xbox konzolról a Microsoft
- Vezetékes FEJhallgatók
- Kormányok / autós szimulátorok topikja
- AMD vs. INTEL vs. NVIDIA
- RAM topik
- Autós kamerák
- AMD Navi Radeon™ RX 9xxx sorozat
Új hozzászólás Aktív témák
-
martonx
veterán
Észrevételeim:
1. Select *-ot el kellene felejteni, és ki kellene írni azokat mezőket amiket ki szeretnél listázni.
2. Group By-nál szépen leírja, hogy mi a baja: bele kell venni a többi listázandó mezőt is (érdemes utána járnod, hogy mi is az a group by, mysql, mariadb specialitás, hogy a példádban szereplő szintaktikailag helytelen group by egyáltalán futni tud bizonyos helyezetekben).
3. Önszopatás a táblák mezőit a táblanévvel kezdődően elnevezni. Ha van egy táblád, aminek categories a neve, akkor annak id, és name mezői legyenek, ne pedig category_id, category_name.
4. Nekem ez 4 ms alatt lefut, bár nyilván több szemszögből sem lehet összehasonlítani a te adataiddal (eltérő adat mennyiség, és MySql vs MariaDB, localhostos erős géped, vs. valami ingyenes osztott hosting a dbfiddle alatt).
SELECT DISTINCT *
FROM items AS i
JOIN items_categories AS ic
ON i.item_id = ic.item_id
JOIN categories AS c
ON c.category_id = ic.category_id
AND c.category_id NOT IN (1,3,13,7,20)
WHERE i.item_id NOT IN (117,132,145,209,211)
ORDER BY i.item_date DESC5. Az Item nevű tábláktól idegrángást kapok. Légyszi nevezzük már el normálisan a táblákat. Jó, hogy nem fiszfasz, meg izé nevű tábláid vannak fiszfasz_izé nevű kapcsolótáblákkal. Aztán amikor 2 év múlva ránézel, te se fogod érteni, hogy mit is akartál az egyes táblákkal leképezni.
Új hozzászólás Aktív témák
- Apple MacBook
- Xiaomi 17 Ultra - jó az optikája
- Érkezik a Huawei Band 11 és 11 Pro, mindent tudni az új karkötőkről
- Horgász topik
- Parkside szerszám kibeszélő
- exHWSW - Értünk mindenhez IS
- Építő/felújító topik
- Diablo IV
- Óra topik
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- További aktív témák...
- 154 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060 (ELKELT)
- GMKTec NucBox M6 Ultra mini számítógép - R5 7640HS 16GB 4800MHz DDR5 512GB SSD AMD Radeon 760M W11
- AKCIÓ! Apple Macbook Air 15 2025 M4 16GB 256GB SSD macbook garanciával hibátlan működéssel
- Apple iPhone 16 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Intel Core i5-9500 / i7-8700T / i7-8700 / i7-9700 /i5-10500T processzorok- számla, garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

