|
|
Zverejnené 9. 3. 2019 19:46:46
|
|
|
|

Tento príspevok naposledy upravil Kongcida 10.3.2019 00:12
predhovor Tento článok sa hlavne podrobne venuje pridávaniu, mazaniu, kontrole a úprave údajov tabuľky – vkladanie, vymazanie, výber, aktualizácia.
Priprav sa
Predtým, než sa pustíme do tohto článku, vytvorme databázu s názvom DemoDb. Potom vykoná nasledujúci kód, ktorý obsahuje tabuľku, ktorá sa má na určitý čas používať.
Vyššie uvedená tabuľka bola vytvorená, poďme zadať text.
Text
Najprv vložte dáta do databázy.
#Vložiť dáta
Výsledky dopytu sú nasledovné:
#Upraviť dáta
Výsledky sú nasledovné:
Posledný stĺpec množstva sa zmenil z 5 na 13
#Vymazať dáta
Zaklopte na kľúčové body, dvakrát si rozmyslite, či dáta vymažete. Uistite sa, že na konci priniesiete podmienený výraz, inak budú všetky údaje tabuľky vymazané. V tomto module budem rozlišovať medzi dropom, skrátením a vymazaním.
*kvapka: Vymaže celú tabuľku vrátane údajov o tabuľke, priestoru v tabuľke a štruktúry tabuľky. Do tabuľky nemôžete v budúcnosti vkladať dáta, pokiaľ ju neprestavíte.
*vymazať: Vymažte dáta v tabuľke, môžete vymazať dáta v danom riadku a vymazané dáta budú zaznamenané v logu pre neskoršie vrátenie údajov. Preto pri použití tejto metódy na vymazanie a následné vloženie nových dát stĺpec bude pokračovať a nebude resetovaný.
*Orezanie: Vymaže údaje v tabuľke, aby uvoľnil miesto v tabuľke. Neskôr môžete pokračovať v vkladaní údajov do tabuľky. Nemôžete vymazať dáta pre riadok jednotlivo, iba všetky dáta v celej tabuľke a hodnota počtu použitá na identifikáciu nového riadku sa resetuje na seed toho stĺpca. To znamená, že vložíte nové údaje a začnete odznova s počtom stĺpcov, ktoré boli predtým pridané. Truncate je ekvivalentné podmienke delete bez where.
#Dotazovacie dáta
Vpredu sme používali "Vyberte * z názvu tabuľkyTento výrok sa pýta na celé tabuľkové dáta. V skutočných projektoch vytvárame zložitejšie otázky podľa potrieb firmy. Nasledovne:
Vytvorme novú tabuľku na vykonanie základných dotazov, nasleduje SQL príkaz zálohovaný z databázy, najprv vytvorme databázu DemoDb a potom vykonáme nasledujúci príkaz.
Začnite s niekoľkými jednoduchými dotazmi:
Vyššie uvedené dotazy je možné vložiť do databázy na overenie a napísať k nim podrobné komentáre, takže tu nebudem zachádzať do detailov. Ak máte akékoľvek otázky, môžete zanechať správu v komentároch a samozrejme môžete opraviť akékoľvek chyby!
>Súbor výsledkov:
Výsledky implementácie sú nasledovné:
Vidíme, že existujú 4 dátové dotazy používajúce zjednotenie a 7 dátových dotazov používajúcich zjednotenie, z ktorých všetky sú tri duplikáty. Spôsob, akým tieto dva spôsoby vyhľadávania použijeme, závisí od konkrétneho obchodného scenára.
>Kopírovacia tabuľka:
>Nastavenia na úrovni sedenia:
>DátaStránkovanie:
Výsledky sú nasledovné:
>Bežné stolové výrazy:
>Zobrazenie:
>Inline tabuľková hodnotová funkcia:
>Uložené procedúry:
Vyššie uvedené uvádza niekoľko spôsobov stránkovania.
>Prípadový výraz:
>Logické spracovanie a riadenie procesov:
>Bežné funkcie:
>Transakcie a uložené procedúry:
Autor zomrel。。。。。。
|
Predchádzajúci:Hlboké učenie údajov o suchom tovareBudúci:Zdieľajte Python – Téma umelej inteligencie
|