当前位置: 首页 > news >正文

美团网站网站建设发展免费设计网

美团网站网站建设发展,免费设计网,北京网站平台建设,北京网站建设飞沐1增 1.1【插入单行】insert [into] 表名 (列名) values (列值)例#xff1a;insert into Strdents (姓名,性别,出生日期) values (开心朋朋,男,1980/6/15) 1.2【将现有表数据添加到一个已有表】insert into 已有的新表 (列名) select 原表列名 from 表名 (列名) values (列值)例insert into Strdents (姓名,性别,出生日期) values (开心朋朋,男,1980/6/15) 1.2【将现有表数据添加到一个已有表】insert into 已有的新表 (列名) select 原表列名 from 原表名例insert into tongxunlu (姓名,地址,电子邮件)select name,address,emailfrom Strdents 1.3【直接拿现有表数据创建一个新表并填充】select 新建表列名 into 新建表名 from 源表名例select name,address,email into tongxunlu from strdents 1.4【使用union关键字合并数据进行插入多行】insert 表名 列名 select 列值 tnion select 列值例insert Students (姓名,性别,出生日期)select 开心朋朋,男,1980/6/15 unionunion表示下一行select 蓝色小明,男,19**/**/** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2删 2.1【删除满足条件的行】delete from 表名 [where 删除条件]例delete from a where name开心朋朋删除表a中列值为开心朋朋的行 2.2【删除整个表】truncate table 表名truncate table tongxunlu注意删除表的所有行但表的结构、列、约束、索引等不会被删除不能用语有外建约束引用的表 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3改 update 表名 set 列名更新值 [where 更新条件]例update tongxunlu set 年龄18 where 姓名蓝色小名 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4查 4.1精确条件查询select 列名 from 表名 [where 查询条件表达试] [order by 排序的列名[asc或desc]] 4.1.1【查询所有数据行和列】例select * from a说明查询a表中所有行和列 4.1.2【查询部分行列--条件查询】例select i,j,k from a where f5说明查询表a中f5的所有行并显示i,j,k列 4.1.3【在查询中使用更改列名】例select name as 姓名 from a where xingbie男说明查询a表中性别为男的所有行显示name列并将name列改名为姓名显示 4.1.4【查询空行】例select name from a where email is null说明查询表a中email为空的所有行并显示name列SQL语句中用is null或者is not null来判断是否为空行 4.1.5【在查询中使用常量】例select name, 唐山 as 地址 from Student说明查询表a显示name列并添加地址列其列值都为唐山 4.1.6【查询返回限制行数(关键字top percent)】例select top 6 name from a说明查询表a显示列name的前行top为关键字例select top 60 percent name from a说明查询表a显示列name的60%percent为关键字 4.1.7【查询排序关键字order by , asc , desc】例select namefrom awhere chengji60order by desc说明查询a表中chengji大于等于60的所有行并按降序显示name列默认为升序 4.2模糊查询4.2.1【使用like进行模糊查询】注意like运算副只用于字符串所以仅与char和varchar数据类型联合使用例select * from a where name like 赵%说明查询显示表a中name字段第一个字为赵的记录 4.2.2【使用between在某个范围内进行查询】例select * from a where nianling between 18 and 20说明查询显示表a中nianling在18到20之间的记录 4.2.3【使用in在列举值内进行查询】例select name from a where address in (北京,上海,唐山)说明查询表a中address值为北京或者上海或者唐山的记录显示name字段 4.3.分组查询4.3.1【使用group by进行分组查询】例select studentID as 学员编号,AVG(score) as 平均成绩 (注释:这里的score是列名)from score (注释:这里的score是表名)group by studentID说明在表score中查询按strdentID字段分组显示strdentID字段和score字段的平均值select语句中只允许被分组的列和为每个分组返回的一个值的表达式例如用一个列名作为参数的聚合函数 4.3.2【使用having子句进行分组筛选】例select studentID as 学员编号,AVG(score) as 平均成绩 (注释:这里的score是列名)from score (注释:这里的score是表名)group by studentIDhaving count(score)1说明接上面例子显示分组后count(score)1的行由于where只能在没有分组时使用分组后只能使用having来限制条件。 4.4.多表联接查询 4.4.1内联接 4.4.1.1【在where子句中指定联接条件】例select a.name,b.chengjifrom a,bwhere a.nameb.name说明查询表a和表b中name字段相等的记录并显示表a中的name字段和表b中的chengji字段 4.4.1.2【在from子句中使用join…on】例select a.name,b.chengjifrom a inner join bon (a.nameb.name)说明同上 4.4.2外联接 4.4.2.1【左外联接查询】例select s.name,c.courseID,c.scorefrom strdents as sleft outer join score as con s.scodec.strdentID说明在strdents表和score表中查询满足on条件的行条件为score表的strdentID与strdents表中的sconde相同 4.4.2.2【右外联接查询】例select s.name,c.courseID,c.scorefrom strdents as sright outer join score as con s.scodec.strdentID说明在strdents表和score表中查询满足on条件的行条件为strdents表中的sconde与score表的strdentID相同 【增删数据库表的字段 】alter table aaa drop column name alter table语句使用示例: 【例1】将表book的新增加的两个字段book_copy_nopublish_date删除 alter table book drop column book_copy_no,publish_date 【例2】将表book的book_name字段的长度先改为32再改回30。 alter table book alter column book_name varchar(32) not null alter table book alter column book_name varchar(30) not null 【3】将表book增加两个字段book_copy_nopublish_date alter table book add book_copy_no varchar(10),publish_date smalldatetime 使用ALTER TABLE语句可以为表添加或删除列也可以修改列性质。 1. ALTER TABLE语句的语法形式 ALTER TABLE table { [ ALTER COLUMN column_name { new_data_type [ ( precision [ , scale ] ) ] [ NULL | NOT NULL ]}] | ADD { [ add_column_name add_data_type ]} [ ,...n ] | DROP COLUMN {drop_colum_name } [ ,...n ] } 在以上语法形式中 column_name要修改的列名。 new_data_type 要修改列的新数据类型。 precision是指定数据类型的精度。 scale是指定数据类型的小数位数。 add_column_name 要添加到表中的列名。 add_data_type 要添加到表中的列的数据类型。 drop_colum_name 要从表中删除的列名 [ ,...n ]可以有多个列。转载于:https://www.cnblogs.com/hoi123/p/6206646.html
http://www.zqtcl.cn/news/632543/

相关文章:

  • 毕业设计论文网站开发需要多少湛江建站免费模板
  • 做豆制品的网站集团网站建设策划方案
  • 燕郊网站制作哈尔滨企业网站建站推荐
  • 本地网站做通用会员卡建立电子商务网站目的
  • ftp网站地图怎么做网站模板出售
  • 用rp怎么做网站导航菜单手机app制作入门教程
  • 国外创意网站市场营销在线课程
  • 怎么做点图片链接网站网站建设云解析dns有什么用
  • 重庆网站建设哪家公司哪家好企业 网站规划与网页设计word
  • 手机必备软件100个网站建设和优化排名
  • 天津公司网站怎样制作网页设计图片尺寸
  • 网站建设中模板代码网络营销推广公司哪家好
  • 百度免费建立网站搜索引擎推广效果
  • 网站建设分金手指排名十二建设内容管理网站的目的
  • 无锡网站策划制作网站的工具
  • 免费的网站开发软件百度做网站推广的费用
  • 汽车维修东莞网站建设怎么用阿里的域名 做网站
  • 网站怎么做免费cosy WordPress
  • wordpress 关闭自动更新青岛济南网站建设优化
  • 外贸网站推广平台哪个好如何建设手机端网站
  • linux新建网站巩义网站建设定制
  • 网站建设要什么软件有哪些北京seo
  • 空调设备公司网站建设wordpress 4.9
  • 潮州市网站建设公司网页设计代码模板素材
  • 深圳做网站开发费用个人网页设计作品手绘
  • 怎样做网站跳转国内企业建站模板
  • 优化网站哪个好互联网公司市值
  • 广州微信网站开发游戏企业用什么程序做网站
  • 深圳赶集同城网站建设网站空间类型
  • 怎么样做网站代wordpress手机上传图片插件