Lekce 20 - MS-SQL krok za krokem: Fulltextové vyhledávání
V předchozí lekci, MS-SQL krok za krokem: Uživatelé a oprávnění, jsme se naučili pracovat s uživatelskými účty. Naučili jsme se je vytvářet, mazat a přidělovat jim oprávnění.
V dnešním MS-SQL tutoriálu si představíme klauzuli LIKE
,
fulltextové vyhledávání a nakonfigurujeme si pro něj nový
MS-SQL server.
Vyhledávání výrazů v T-SQL
V jazyce T-SQL máme mnoho způsobů, jak nalézt nějaký konkrétní
výraz. Jeden z nejpoužívanějších způsobů je klauzule LIKE
,
pomocí které můžeme porovnávat řetězce proti zadanému pravidlu.
Např.:
... WHERE [JmenoZakaznika] LIKE 'Karel'
V tomto pravidlu můžeme použít také znak procento %
, který
je zástupným znakem pro "cokoli", nebo taky "libovolný počet znaků".
Kdybychom tedy chtěli zjistit emaily, které mají doménu např.
itnetwork.cz
, tak bychom to mohli udělat následovně:
... WHERE [Email] LIKE '%@itnetwork.cz'
Dále lze použít znak podtržítka _
, který nahrazuje
jeden libovolný znak:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V této lekci si především představíme fulltextové vyhledávání a připravíme si pro něj MS-SQL server. Zároveň jej porovnáme s klasickým vyhledáváním.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.