Hirdetés
Ú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ő.
Új hozzászólás Aktív témák
- LG UltraGear 34GP63AP-B VA Monitor! 3440x1440 / 160Hz / 1ms / FreeSync
- LG UltraWide 38WR85QC-W IPS Monitor! 3840x1600 / 144Hz / 1ms / G-Sync / FreeSync
- HP Elitebook 820 G3 (Intel Core i5-6300U 12,0" FullHD) több darab, akár 11.990Ft
- LG UltraWide 35WN75CP VA Monitor! 3440x1440 / 100Hz / sRGB 99% / FreeSync
- LG UltraWide 34WQ75C-B IPS Monitor! 3440x1440 / 60Hz / sRGB 99% / Type-C
- Infinix Zero 5G / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Spigen Essential Ee673eu 3-portos hálózati töltő 67W Fehér (2xUSB-C, 1xUSB-A)
- TELJES KÖRŰ IT BESZERZÉS
- ÚJ 15" Microsoft Surface Laptop 7 X Elite 16GB 1TB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

