SQL 语法
- Kabla SQL 简介
- Pya SQL select
Database table
Database kwa kawaida ina tabia moja au zaidi. Tabia inaelewa na jina (kama vile "miliki" au "madai
Mfano huo una tabia inayoitwa "Persons".
Id | LastName | FirstName | Adress | Mji |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
Tabeli juu ina rekodi tatu (kila moja inaonekana kama mtu) na majina ya kifaa kumi (Id, jina la kifamilia, jina, eneo na mji).
SQL statements
Kasi ya kufanya kazi kubwa kwenye database inafanyika kwa kufanya SQL statements.
Mawachielo yote ambayo inahitaji kuchukua kwenye kifaa kinahusu database kwa kufanya SQL statements.
SELECT LastName FROM Persons
Matokeo wa kwa kawaida hulikana kama hii:
LastName |
---|
Adams |
Bush |
Carter |
在本教程中,我们将为您讲解各种不同的 SQL 语句。
重要事项
一定要记住,SQL 对大小写不敏感!
Mafuu kwenye mawendo ya SQL?
Programu za database zao zingefaa mafuu kwenye kina cha kila mawendo wa SQL. Kwenye mafunzo yetu hatutumia mafuu.
Mafuu ni mtindo wa kuhusiana kwa kila mawendo wa SQL kwenye systemu ya database, inasababisha kufanyika mawendo zaidi kwenye mawendo wa mawendo ya msingi.
Ikiwa umeenda MS Access na SQL Server 2000, huna hatua ya kutumia mafuu ya kusoroka kwa kila mawendo wa SQL, lakini programu za database zao zingefaa mafuu huo.
DDL na DML ya SQL
Inabidi kuwa SQL ikadividiwa kwa mbali mbali: lugha ya kusoma data (DML) na lugha ya kufanya kina kina (DDL).
SQL (Makaelezo ya Uharibifu wa Uandikishaji wa Jumuiya) inaendelea kufanya mawendo ya kusoma. lakini lugha ya SQL ina na makaelezo ya kusoma, kuingiza na kufungua rekodi.
Inamaliza kufanyika kufanya kusoma na kusoma kwa DML ya SQL:
- SELECT - Kupata data kwenye tablica ya database
- UPDATE - Kusoma data kwenye tablica ya database
- DELETE - Kufungua data kwenye tablica ya database
- INSERT INTO - Kuingiza data kwenye tablica ya database
Sehemu ya DDL ya SQL inaonekana kuwa inasababisha kufanya kina kina au kufungua indeksi (cheo), kumtaarisha mawendo kati ya tablica na kumwimbia mawendo kati ya tablica.
Kifupi cha DDL kina kina cha SQL:
- CREATE DATABASE - Kujumuisha database ya kina
- ALTER DATABASE - Kusoma database
- CREATE TABLE - Kujumuisha tablica ya kina
- ALTER TABLE - Kusoma (kubadilika) tablica ya database
- DROP TABLE - Fungua tablica
- CREATE INDEX - Kujumuisha indeksi (cheo cha tafuta)
- DROP INDEX - Fungua indeksi
- Kabla SQL 简介
- Pya SQL select