Vad är det för skillnad när man använder "Like" i stället för "=" i ett SQL-utryck? Använder du Like kan du ha wildcard när du söker i strängar. like används tillsammans med % som är ett wildcard. Ungefär på samma sätt som du använder DIR *.EXE via command-prompten när du listar filer. Jokertecken i ADO är: Tack för alla svar och som bonus fick jag skillnaderna i ADO o DAO på jokertecknen.Skillnaden mellan "Like" och "=" i SQL?
Jag har testat med både strängar och tal men jag lyckas inte provocera fram någon skillnad.
I Access hjälpen står det att "Operatorerna Is och Like har särskilda jämförelsefunktioner"
men jag blev inte så mycket klokare av det. Jag kör Access 2000-databas och VB6
Mvh/OlofSv: Skillnaden mellan "Like" och "=" i SQL?
/JohanSv: Skillnaden mellan "Like" och "=" i SQL?
Ex: Pe% - ger peter, pelle osv.
Ex: %dag - ger måndag, tisdag, onsdag osv
Ex: %sda% - ger tisdag, onsdag, torsdag.
= säger att namnet skall vara lika som frågan du ställer, ex
namn = 'pelle'Sv:Skillnaden mellan "Like" och "=" i SQL?
% - för inget till flera valfira tecken
_ - för ett valfritt tecken
I DAO är dessa:
* - för inget till flera valfira tecken
? - för ett valfritt tecken
# - för ett numeriskt tecken (0-9)Sv: Skillnaden mellan "Like" och "=" i SQL?