Inayotumiwa kwa SQL SELECT
- Mwitu kuzingatia Inayotumiwa kwa SQL
- Pya kuzingatia SQL distinct
Makao hii inaeleza mabegu ya SELECT na SELECT *.
Inayotumiwa kwa SQL SELECT
Mabegu ya SELECT inatumiwa kumwita data kutoka kwenye tablica.
Matokeo haujui kusafihishwa katika tablica ya matokeo (inaitwa kichwa cha matokeo).
SQL SELECT 语法
SELECT 列名称 FROM 表名称
以及:
SELECT * FROM 表名称
注释:SQL 语句对大小写不敏感。SELECT 等效于 select。
SQL SELECT 实例
如需获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表),请使用类似这样的 SELECT 语句:
SELECT LastName,FirstName FROM Persons
"Persons" 表:
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
结果:
LastName | FirstName |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
SQL SELECT * 实例
现在我们希望从 "Persons" 表中选取所有的列。
请使用符号 * 取代列的名称,就像这样:
SELECT * FROM Persons
提示:星号(*)是选取所有列的快捷方式。
结果:
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
在结果集(result-set)中导航
由 SQL 查询程序获得的结果被存放在一个结果集中。大多数数据库软件系统都允许使用编程函数在结果集中进行导航,比如:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record 等等。
Vifomu vingine vya programu hivi hakuna kumtumika katika mafunzo hii. Kusoma juu ya ujumbe wa kufikia data kwa kutumia fomu, tukizungumza kwa mawasiliano yetu Makao ya ADO na Makao ya PHP.
- Mwitu kuzingatia Inayotumiwa kwa SQL
- Pya kuzingatia SQL distinct