常用的SQL语言分析和总结.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

常用的SQL语言

TOC\o1-1\h\z\u常用的SQL语言 1

数据定义 1

创建数据库samp_db 1

删除数据库mydb 2

使用库 2

创建表book表 3

数据操作 4

插入表的记录 4

查询 5

按条件查询 5

范围查询: 6

3)模糊查询 7

更新数据 8

删除记录: 8

数据定义

创建数据库samp_db

createdatabasesamp_db

然后file—switchconnection 重新连接,会看到新建的两个库samp_db和my_db

删除数据库mydb

dropdatabasemydb

也要重新连接才能看到删除后的。

使用库

使samp_db成为当前数据库(或在查询工具中双击)

usesamp_db

加粗了

加粗了

创建表book表

createtablebook(

bookidintauto_incrementnotnull,catalogidint,

booknamevarchar(20)notnull,priceintnotnull,

primarykey(bookid)

)

查看结果:双击samp_db,看到下面已经有一个数据表book,右键—edittable,能看到表的字段

数据操作

插入表的记录

insertintobook.user(userid,password,username,power)values(2,0002,Jhon,1)insertintobookvalues(1,9,J2EE,20)

insertintobook.user(password,username,power)values(0002,溧阳,0)

再插入一条

insertintobookvalues(2,9,J2EE编程,29)

查看结果:看到book数据库中有两条记录了

可以加入多条:

insertintobookvalues(3,9,数据结构,30),(4,9,操作系统,35)

查询

按条件查询

例:查询书名为”J2EE”的书的详细信息

select*frombookwherebookname=j2EE

只看书价格大于30元的书名全称和价格

selectbookname,pricefrombookwhereprice=30

范围查询:

例查询价格在25~30之间的书的信息

SELECT*FROMbookwherepricebetween20and30;

3)模糊查询

where子句中like“通配符”通配符为%多个字符匹配

_ 单个字符匹配

如,查询以J2EE开头的书名的信息

SELECT*FROMbookwherebooknamelikeJ2EE%;

Where常用的查询条件

查询条件比较

确定范围确定集合字符匹配空值

多重条件

谓词

=,,,=,=,!=,,!,!,

NOT加上上述比较符BETWEEN下限AND上限,NOTBETWEEN下限AND下限

IN

NOTIN

LIKE 通配符为%(多字)或者_(单字符)

NOTLIKE

Isnull

IsnotnullAnd,

or

更新数据

例将book表中书名为“J2EE”的记录的价格由原来的29改为27updatebooksetprice=27wherebookname=J2EE;

删除记录:

例:删除书名为操作系统的那条记录

deleteformbookwherebookname=操作系统;

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档