Hirdetés
- Milyen belső merevlemezt vegyek?
- AMD vs. INTEL vs. NVIDIA
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Kormányok / autós szimulátorok topikja
- Forrasztásról mindent az alapoktól!
- AMD GPU-k jövője - amit tudni vélünk
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Elvonult a zimankó, de a hardverek nem mennek sehová
- "Krémes" kopogással és pajkos külsővel hódítana a Yunzii klaviatúrája
- AMD K6-III, és minden ami RETRO - Oldschool tuning
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
dellfanboy
#1185
üzenetére
Igazából szerintem így lenne értelme:
...
WHERE UPPER( stuff_name ) LIKE UPPER( '%lajos%' )...abban az esetben, ha az adatbázis case sensitive.
Pl. MySQL-nél alapból tök mindegy, hogy "lajos", "LAJOS" vagy "LaJoS" a tárolt név, simán az UPPER nélkül is kiadja mindegyik találatot, szóval ez case insensitive módon megtalálja az összeset - de collationnel arra is van mód, hogy ne így legyen: [link].Case sensitive esetben viszont mindkettőt jó, ha nagybetűssé teszed, és úgy veted össze, mert ellenkező esetben nem mindegy, hogy a fent felsorolt példák közül hogyan keresel rá.
Tehát ha nem mindkettőnek a nagybetűssé (vagy épp kisbetűssé) tett változatát veted össze, akkor lehet, hogy egyes találatokat kizársz az eredményekből, mert mondjuk valaki elgépelte a Lajost, és LajOst írt helyette (lásd nagy O).
A nagybetűssé tett "lajos"-ból "LAJOS" lesz, a nagybetűssé tett "LajOs"-ból is "LAJOS" lesz, tehát így már a két karaktersorozat egyezni fog ebben az 5 karakterben.
A Te fenti keresésed lehetővé teszi azt is, hogy a "LajOska" nevet is megtalálja.Remélem így valamennyire érthető.
-
ArchElf
addikt
válasz
dellfanboy
#1185
üzenetére
Nem a where 1=1 -et kell törölni, hanem az 1=1 AND-et
SELECT *
FROM táblanév
WHERE upper(g.NAME) LIKE '%lajos%';AE
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Candy: IGPU dGPU passthrough, avagy a nem minden arany, amin megy a Furmark
- Xbox Series X|S
- Milyen belső merevlemezt vegyek?
- AMD vs. INTEL vs. NVIDIA
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Kormányok / autós szimulátorok topikja
- iPhone topik
- Forrasztásról mindent az alapoktól!
- VGA kibeszélő offtopik
- További aktív témák...
- Apple MacBook Pro 14 (2021) M1 Pro 16GB/500GB használt, karcmentes 85% akku (183 ciklus)
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
- iKing.Hu - Apple iPhone 13 Pro Max 128GB Space Gray használt szép állapot 100% akku 6 hónap garancia
- Dell Precision 5520 15,6" FHD, Xeon E3-1505M v5, 16GB RAM, Quadro 4GB VGA, SSD, jó akku, számla, gar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


