Ezt a bejegyzést utoljára Kongcida szerkesztette: 2019-03-10, 00:12
előszó Ez a cikk főként a táblázatadatok hozzáadásáról, törléséről, ellenőrzéséről és módosításáról szól – beillesztés, törlés, kiválasztás, frissítés.
Készülj fel
Mielőtt belevágnánk ebbe a cikkbe, hozzunk létre egy adatbázist, amit DemoDb néven hívnak. Ezután hajtsd végre a következő kódot, amely tartalmazza a tábla, amit egy ideig használsz.
A fenti táblázat elkészült, írjuk be a szöveget.
SMS
Először is, adj be adatokat az adatbázisba.
#Adat beszedése
A lekérdezés eredményei a következők:
#Adatok módosítása
Az eredmények a következők:
Az utolsó mennyiségoszlop 5-ről 13-ra változott
#Adatok törlése
Kopogtasd meg a kulcspontokon, gondold át kétszer, mielőtt törölnéd az adatokat. Mindenképp hozd a feltételes kifejezést a végére, különben az egész tábla adatai törlődnek. Ebben a modulban megkülönböztetem a leejtetést, a csorkolást és a törlést.
*csepp: Törli az egész táblát, beleértve a táblaadatokat, a tábtéret és a táblastruktúrát. A jövőben nem tudsz adatokat beilleszteni a táblába, hacsak nem építed újra a táblát.
*Törlés: Töröld az adatokat egy táblából, törölheted az adatokat a megadott sorból, és a törölt adatok a naplóba kerülnek későbbi visszaállításhoz. Ezért, amikor ezt a módszert használjuk új adatok törlésére és beillesztésére, az önként hozzáadott oszlop folytatódik, és nem lesz visszaállítva.
*Rövidítés: Törli a táblázat adatait, hogy felszabadítsa a táblateret. Később is beillesztheted az adatokat a táblázatba. Egy sorra külön nem törölhetsz adatokat, csak az egész tábla összes adatát és az új sor azonosításához használt számértéket állítják vissza az adott oszlop magjára. Vagyis új adatot adjunk be, és kezdjük újra, az előzőleg hozzáadott oszlopok számával. A truncate ekvivalena a törléssel a where feltétel nélkül.
#Lekérdezési adatok
Az elején már "Válassz * a tábla névbőlEz az utasítás az egész táblaadatot lekérdezi. A tényleges projektek során összetettebb lekérdezéseket teszünk az üzleti igények függvényében. A következők:
Készítsünk egy új táblát néhány alapvető lekérdezés végrehajtásához, a következők az SQL utasítást az adatbázisból mentették le, először létrehozzunk egy DemoDb adatbázist, majd hajtsuk végre a következő utasítást.
Kezdjük néhány egyszerű kérdéssel:
A fenti lekérdezések beilleszthetők az adatbázisba ellenőrzés céljából, és részletes megjegyzéseket írnak rájuk, ezért itt nem megyek bele a részletekbe. Ha bármilyen kérdésed van, hagyhatsz üzenetet a hozzászólások részén, és természetesen szívesen javíthatod ki a hibákat!
>Eredményhalmaz:
A megvalósítás eredményei a következők:
Láthatjuk, hogy 4 adatlekérdezés van az union-t használva, és 7 adatlekérdezés az union-t, amelyek közül három duplikát. Az, hogy ezt a két módszert használjuk lekérdezésre, az üzleti helyzettől függ.
>Másolás táblázat:
>Session-szintű beállítások:
>AdatokLapozás:
Az eredmények a következők:
>Gyakori táblázatkifejezések:
>Nézet:
>Inline táblaérték függvény:
>Tárolt eljárások:
A fentiek több módot soroltak fel a lapozásra.
>Esetkifejezés:
>Logikai feldolgozás és folyamatvezérlés:
>Gyakori funkciók:
>Tranzakciók és tárolt eljárások:
A szerző elhunyt。。。。。。
|