关闭顶部展开顶部

SQL新手教程:SQL SELECT 语句使用方法_Mssql数据库教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:揭秘一个修改Oracle数据库用户密码的诀窍
有时候我们可能不知道一个用户的密码,但是又需要以这个用户做一些操作,又不能去修改掉这个用户的密码,这个时候,就可以利用一些小窍门,来完成操作。 具体操作过程如下: SQL*Plus: Release 9.2.0.5.0 - Production on 星期日 11月 21 13:32:34 2004 Cop

SQL SELECT 语句

SELECT 语句用于从表中选取数据。表格式的结构被存储在一个结果表中(称为结果集)。

语法

SELECT column_name(s) FROM table_name  

注释:SQL语句对大小写不敏感。SELECT等效于select。

SQL SELECT 实例

如需获取名为"LastName"和"FirstName"的列的内容,(从名为"Persons"的数据库表),请使用类似这样的SELECT语句:

SELECT LastName,FirstName FROM Persons 

"Persons" 表:

LastName FirstName Address City
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

结果:

LastName FirstName
Hansen Ola
Svendson Tove
Pettersen Kari

获取所有的列

如需从"Persons"表中获取所有的列,请使用符号*取代列的名称,就像这样:

SELECT * FROM Persons

结果:

LastName FirstName Address City
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

结果集(result-set)

由SQL查询程序获得的结果被存储在一个结果集中。大多数数据库软件系统都允许使用编程函数在结果集中进行导航,比如:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record等等。

类似这些的编程函数不在本教程讲解之列。如需学习通过函数调用访问数据的知识,请访问我们的ADO教程。

在SQL语句后使用分号?

分号是数据库系统中分隔每条SQL语句的标准方法,这个方法使得对服务器的同一个调用中的若干语句都得到执行。

某些SQL轿车使用分号结束每条SQL语句。这是必需的吗?如果您正在使用Access 和SQL Server 2000,就不必在每条语句后都放置分号,但是在某些数据库中,您就不得不这么做了。

SELECT DISTINCT 语句

关键词DISTINCT用于返回仅为不同的值。

SELECT语句会从表的列中返回信息。但是假如我们仅仅希望获取独特的(不同的)元素呢?

通过SQL,我们所要做到所有事情就是向SELECT语句添加DISTINCT关键词:

语法:

SELECT DISTINCT column_name(s) FROM table_name 

使用DISTINCT关键词

如果要从"Company"列中选取所有的值,我们需要使用SELECT语句:

SELECT Company FROM Orders

"Orders"表:

Company OrderNumber
Sega 3412
dwww.cn 2312
Trio 4678
dwww.cn 6798

结果:

CompanySegadwww.cnTriodwww.cn

请注意,在结果集中,dwww.cn被列出了两次。

如需从Company"列中仅选取不一样的值,我们需要使用SELECT DISTINCT语句:

SELECT DISTINCT Company FROM Orders 

结果:

Company
Sega
dwww.cns
Trio

现在,在结果集中,"dwww.cn"仅被列出了一次。

分享:解读SQL和Oracle对数据库事务处理的差异
背景 在吉日嘎拉的软件编程走火入魔之:数据库事务处理入门(适合初学者阅读)文章中关于MS SQL Server和Oracle对数据库事务处理的差异性引起一些争论,因此记录我对数据库事务处理的想法。 简介 本文讲述MS SQL Server和Oracle对数据库事务处理的差异性,以

来源:模板无忧//所属分类:Mssql数据库教程/更新时间:2012-06-20
loading.. 评论加载中....
相关Mssql数据库教程
闁汇埄鍨遍悺鏇綖閸℃稒鈷掓い鏇楀亾妞わ綇鎷�
婵炲濮崑鎾斥槈閺傝法澧涙俊鑼€濋柣銏╁灲閹凤拷
婵犵鈧啿鈧绱炲澶嬪殧鐎瑰嫭澹嗙换涔侀柣銏╁灲閹凤拷
婵犵鈧啿鈧绱炲澶婄闁诡垎鍕槬闁诲酣娼уΛ娑㈡偉閿燂拷
闂佺ǹ绻愰幊搴ㄥ焵椤掑倸甯堕幖瀛樼矒瀹曟繈鏁撻敓锟�
闂佺ǹ绻愰幊搴ㄥ焵椤掆偓閸氬绮婇敂鍓х煓閻庯絺鏅濋惌娆戠磽娓氬﹥瀚�
闂佽 鍋撴い鏍ㄧ☉閻︻噣鏌涘┑鎰胺缂併劍妞藉銊╊敍濞嗘垵绗¢梺鍝勫€婚幊鎾舵閿燂拷
闂佸搫鍟版慨椋庣礊婢舵劖鐓i悹杞拌濞层倕霉閿濆棙绀€闁告ɑ鐗犲畷鎰版晸閿燂拷
濠碘槅鍨崜婵嗩熆濡吋瀚绘い鎾寸箖鐎氾拷
婵犵鈧啿鈧绱炲鍥ㄥ妞ゆ挻绻冪€氳櫕淇婇妤€澧叉繝顫嫹
濠碘槅鍨崜婵嗩熆濮椻偓瀹曨剟顢欓崗鐓庘偓鐢告煛閸繄孝濠殿噯鎷�
濠碘槅鍨崜婵嗩熆濮椻偓閺屽懘鍩€椤掆偓閳诲酣骞戦幇闈涙闂佸搫瀚搁幏锟�
濠碘槅鍨崜婵嗩熆濮椻偓瀹曪綁骞嬪┑鍫紝
婵犵鈧啿鈧绱炲澶婄煑闁瑰瓨绻勯瀛樹繆椤栨澧叉繝顫嫹
闁诲骸鍘滈崜婵嬫偋閹惰棄鐭楀┑鐘插暙閼靛綊鏌ら懞銉ュ闁绘牭缍佸畷娆撴晸閿燂拷
UB闂佸湱绮崝妤呯嵁閸モ晜瀚氶悗娑櫳戦~锟�
闂佽壈椴稿濠氭焾鐎电硶鍋撻獮鍨仾婵犫偓閿燂拷
闁诲骸绠嶉崹鍝勶耿閸㈢嚜
闂佸憡姊绘慨椋庣礊婢跺瞼鍗氭繛鍡楀閸炲绻涚紙鐘哄厡闁稿骏鎷�
缂傚倷鐒﹂悷锕傚垂濠婂嫮顩锋い鎺嶇缁插湱鈧偣鍊濈紓姘额敊閿燂拷
©2017 www.mb5u.com濠碘槅鍨崜婵嗩熆濮椻偓瀵噣鎮╅幓鎺撳瘶
闂佽 鍋撻柟顖滃椤ワ拷&闂佸憡甯掑Λ鏃堟閿燂拷