Hvis man i et felt i mysql af typen string har teksterne
1. admin::(1,admin)
2. admin
3. (1,admin)
Mit spørgsmål går så ud på om man kan spørge mysql om "admin" indgår i teksten, men i tilfælde af at der kun står "admin)" skal mysql ikke returnerer felterne.
Dvs. at felterne i 1,2 skal returneres mens der i 3 ikke skal returneres noget. Jeg vil meget gerne vide om det kan lade sig gøre og hvordan man gør det.
er det ikke i toeren den ikke skal retunerer noget?!? Det er da den eneste den KUN indeholder admin. Ellers må du lige forklare lidt nærmere ;D
Men eller er det nok noget hen i retning af
... WHERE felt tabel.like '%admin%' AND tabel.felt != 'admin'
Har ikke lige testet det. Men den skulle gerne returnere alle fejlter der indeholder ordet admin, men ikke ordret er lig dette. Atlså strengen ikke KUN indeholder ordet admin.
marduk666 -> Ja.. Sådan ser den ud hvis man fortolker hans spørgsmål på DEN måde.. Men det der vil komme ud af den er alt data i tabellen tabel, hvor field ligner admin eller field ligner admin:: (+ noget mere) Kan dog ikke lige se hvad du får ud af at srkive LIKE 'admin'.. Men ok.. Det er jo til at rette.. :D
så regnede jeg med der "kun" står admin i fæltet og intet andet.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.