- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库sql基础语句
创建数据库、表1)创建数据库create database 数据库名create database AA2) 删除数据库Drop database数据库名Drop database AA3) 创建表Create table 表名( Column1 data_type ,Column2 data_type,Column3 data_type);注意每行定义后用‘,’隔开,最后语句末用‘;’隔开还可以定义列字段的约束条件,其中not null,primary key,foreign key例如:Create table bb( a varchar(20) not null, b int(20), c char(20);bb表:abc 4)删除表Drop table 表名Drop table aa 5) 修改表Alter关键字对表进行修改 5.1 增加新列,关键字addalter table bb add d char(10)在bb表中增加一列dabcd 5.2重命名列,关键字changeAlter table bb change c cd char(20)abcdd 5.3 删除列,关键字dropAlter table bb drop column bacdd 5.4 修改列名Alter table bb chang a a varchar(10) primary keyacdd主键 6) 重命名表名Alter table bb rename dd select查询语句简单的select 语句Select * from bb注解:显示出bb表中的所有列排除重复行,distinctSelect distinct (a) from bb 2)Select b from bb where +条件注解:显示满足条件的所有b值b为要查询的字段attribute-listfrom 从哪张表中取数 table-namewhere 设置的筛选条件condition3) 显示前10条记录TopSelect top 10 * from bb 4) 比较符,,=,=,Select * from where b10005) 逻辑符 or , andSelect a from bb where b100 and b2006) 范围 in, between and Select * from bb where b in(100,200,300)Select a from bb where b between 100 and 5007) 匹配符 likeSelect a from bb where a like’s%’说明:%代表任意长度的字符,_代表单个字符,?代表任意字符聚合函数Sum(),count(),avg(),group by, order by 8) select sum(a) from bb 9) select count(b) from bb group by a 10)select a,b from bb group by a having sum(b)10011) select b from bb where b desc 排序默认升序,asc一般缺省,desc为降序关键字Select嵌套查询Select in select12)Select a from bb where c in (select c from bb b100)Select join连接语句连接语句是1个(自身连接)或多个表做连接,inner join, out join(left join ,right join),Self join12)Select a from bb B join cc C on B.id=C.id三 、insert与update 语句 向表中插入数据13)Insert into table (column1,column2,column3)values() 更改表中数据14) update table set a=更改的值 where+条件condition四、delete语句delete from table where +condition五、SQL中的视图(view),索引(index),触发器(trigger),存储过程(procedure)掌握得不是很精,在此就不做详细叙述,以后再做补充与分享。 ps(postscript):根据自我经验针对基本的sql语句进行了简单总结,以上信息仅供参考查阅,如有错误之处望指正,谢谢!
文档评论(0)