Ho sebelisa li-wildcards bakeng sa ho fapana ka tsela e sa lekanyetsoang
SQL mokhoa o tšoanang o lumella ho batla lipatlisiso ka data, haeba u sa tsebe lentsoe kapa polelo e tobileng eo ue batlang. Potso ena ea SQL e sebelisa litlhaku tsa wildcard ho bapisa le mohlala, ho e-na le ho e hlalosa hantle. Ka mohlala, o ka sebelisa wildcard "C%" ho bapisa leha e le efe mohala o qalang ka motse-moholo C.
Ho sebelisa LIKE Operator
Ho sebelisa polelo ea wildcard ts'ebetsong ea SQL, sebelisa mochine oa LIKE ho clause WHERE, 'me u kenyelle mohlala ka har'a marako a qotsitsoeng a le mong.
Ho sebelisa% Wildcard ho Etsa Patlisiso e Bonolo
Ho batla mosebeletsi leha e le ofe lefats'eng la hau le nang le lebitso la ho qetela le qala ka lengolo C, sebelisa polelo e latelang ea Transact-SQL:
KHETHO * HO TSOA basebetsi bao BAO ba qetang ho ba teng_namane e le 'C%'Ho hlahisa mehlala ho sebelisa NOT Keyword
Sebelisa sehlooho sa HO SE ho khetha litlaleho tse sa tšoaneng le mohlala. Ka mohlala, potso ena e khutlisa litlaleho tsohle tseo lebitso la ho qetela le sa qaleng ka C:
KHETHO * HO BANG basebeletsi BA HAO last_name HA BA TŠE 'C%'Ho Etsa Mohlala Hohle Ho Sebelisa% Wildcard Ka Bobeli
Sebelisa mehlala e 'meli ea % ea wildcard ho bapisa mohlala o itseng kae kapa kae. Mohlala ona o khutlisa litlaleho tsohle tse na le C kae kapa kae ka lebitso la ho qetela:
KHETHO * HO BANG basebeletsi BA HAO last_name e le '% C%'Ho fumana ho bapala ka mohlala ho boemo bo khethehileng
Sebelisa le _ wildcard ho khutlisa data sebakeng se itseng. Mohlala ona o lumellana feela haeba C e hlaha sebakeng sa boraro sa sebaka sa ho qetela sa lebitso:
KHETHO * HO TSOHA basebetsi bao BAO ba qetang ho ba teng_name LIKE '_ _C%'Mantsoe a Wildcard a ts'ehetsoeng ka Phatlalatso ea SQL
Ho na le lipolelo tse 'maloa tse hlaha tse tšehetsoang ke Transact SQL:
- Karolo ea % ea wildcard e tšoana le litlhaku kapa litlhaku tse ngata tsa mofuta ofe kapa ofe, 'me e ka sebelisoa ho hlalosa li-wildcard ka pele le ka mor'a mokhoa. Haeba u tseba tloaelo ea DOS ea mokhoa, e tšoana le ea * wildcard ka syntax eo.
- Se-wildcard se bapisa hantle sebopeho se le seng sa mofuta ofe kapa ofe. Ke e lekanang le ea ? sekareta sa DOS sebopeho sa mohlala.
- Hlalosa lethathamo la litlhaku ka ho li kenyelletsa ka li-brackets. Ka mohlala, wildcard [aeiou] e tšoana le vowel leha e le efe.
- Hlalosa mefuta e mengata ea litlhaku ka ho kenyelletsa marang-rang ka libakete tsa square. Ka mohlala, sekarecheta [se] tšoantša lengolo leha e le lefe ka halofo ea pele ea alfabeta.
- Hlakola litlhaku tse ngata ka ho kenyelletsa setho sa carat kapele ka hare ho mokotlana o sepakapakeng. Ka mohlala, [^ aeiou] e bapana le sebopeho leha e le sefe sa vowel ha se ntse se [^ am] se bapala sebopeho leha e le sefe se seng halofo ea pele ea alfabeta.
Ho kopanya li-wildcards bakeng sa mehlala e thata
Kopanya li-wildcards tsena ka mokhoa o rarahaneng ho etsa lipotso tse tsoetseng pele. Ka mohlala, ha re re o hloka ho etsa lethathamo la basebeletsi bohle ba hao ba nang le mabitso a qalang ka lengolo le tsoang ho halofo ea pele ea alfabeta empa e sa felise ka vowel. U ka sebelisa potso e latelang:
KHETHO * HO TSOA basebetsi bao BAO ba neng ba e-ba teng last_name LIKE '[am]% [^ aeiou]'Ka tsela e ts'oanang, o ka etsa lethathamo la basebetsi bohle ba nang le mabitso a ho qetela a nang le litemana tse 'nè ka ho sebelisa mehlala e mene ea _ mohlala:
KHETHO * HO BANG basebeletsi BA HAO last_name LIKE '____'Joalokaha u ka bolelloa, tšebeliso ea mokhoa o tšoanang oa SQL oa bokhoni o fana ka basebelisi ba basebetsi ba nang le bokhoni ba ho ea ka nģ'ane ho lipotso tse bonolo tsa mongolo le ho etsa ts'ebetso e tsoetseng pele ea ho batla.