Hirdetés
- Luck Dragon: Asszociációs játék. :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- bambano: Bambanő háza tája
- Meggyi001: Hasznos helyek és tippek Párizsban, amiket jó eséllyel keresni is fogsz...
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- hmzs: Fujitsu Futro S920 csúcsra járatva
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
Új hozzászólás Aktív témák
-
válasz
bambano
#2175
üzenetére
Próbáltam több módon is a LIKE-al, DISTINCT-el, de vagy az van, hogy én mondtam rosszul, amit el akarok érni, vagy valamit rosszul írtam a PHP-ban, vagy te értelmezted rosszul...a fene se tudja, a lényeg, hogy nem sikerült összehozni.
Nem értem azt sem, hogy miért nem kell lefutnia többször a query-nek? Van 4 mezőm, amiben keresni akarok, és mindezt úgy, hogy minden egyes beírt szóra megnézem, hogy illeszkedik-e bármelyik mezőre is.
Szóval beírom, hogy "ezt akarom megkeresni", és ebből - értelmezésem szerint - mindhárom szót meg kell néznem mind a 4 mezőn. (Tehát annyiszor futtatom a query-t, ahány szót megadok neki.)Azt már elértem, hogy csináltam egy tömböt, amibe beletettem mindegyik keresőszót, és ezen végigmentem, majd lefuttatom a query-t mindegyik szóra. Vissza is adja, hogy melyik indexeket találta meg (és ráadásul jót ad vissza), de ott akad meg a dolog, hogy ezeknek nem tudom a metszetüket venni. 99% hogy ez így működne, ha tömbökbe tudnám tenni a keresések eredményeit, mert azoknak tudom metszetüket venni.
Ha van ennél egyszerűbb módszer, akkor szívesen meghallgatom azt is, de így most tanácstalan vagyok.
A lényeg ugye az lenne, hogy csak azt a sort (esetleg sorokat) adja vissza a legvégén, amelyikre az összes beírt kifejezés passzol, vagyis a metszetüket.
Tehát:
...WHERE
mezo1 LIKE '%$keresokifejezes%' OR
mezo2 LIKE '%$keresokifejezes%' OR
mezo3 LIKE '%$keresokifejezes%' OR
mezo4 LIKE '%$keresokifejezes%'
...és persze minden mezőt minden kifejezésre meg kellene vizsgálnom.
Új hozzászólás Aktív témák
Hirdetés
- Proxmox VE
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Háztartási gépek
- Milyen joysticket vegyek?
- A Windowst és a macOS-t is váltaná a Google Aluminium OS
- Revolut
- BestBuy topik
- Samsung Galaxy A54 - türelemjáték
- Hisense LCD és LED TV-k
- Kerékpárosok, bringások ide!
- További aktív témák...
- ROG Zephyrus G14 GA401QC 14" QHD IPS Ryzen 9 5900HS RTX 3050 16GB 500GB NVMe ujjlolv gar
- Apple iPhone SE 2022 64GB, Akku: 100%, Újszerű, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Apple iPhone SE 2022 64GB, Akku: 98%, Újszerű, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Akciós áron, Új Lenovo ThinkPad T14 Intel Ultra i7-155U/16GBRAM/512SSD/14" FULLHD IPS kijelző/magyar
- Lenovo Thinkpad L14 Gen2, 14" FHD IPS, Ryzen 5600U 6 mag, CPU, 16GB DDR4, 512GB-1TB SSD, W11, Számla
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4207
- AKCIÓ!!! HP ZBook Power 15 G8 Mobile Workstation i7-11850H 32GB 1000GB Nvidia RTX A2000
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- Vállalom Xiaomi Okoskamerák szoftveres javíttását
- Bomba ár! Dynabook Portege X30-L-K - i7-1260P I 8-16GB I 256-512SSD I 13,3" FHD I Cam I W11 I Gari!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

