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

网站上线需要多久寿光做网站的

网站上线需要多久,寿光做网站的,网站内容排版,少儿编程免费网站表的约束 表的约束——为了让插入的数据符合预期。 表的约束很多#xff0c;这里主要介绍如下几个#xff1a; null/not null,default, comment, zerofill#xff0c;primary key#xff0c;auto_increment#xff0c;unique key 。 空属性 两个值#xff1a;null这里主要介绍如下几个 null/not null,default, comment, zerofillprimary keyauto_incrementunique key 。 空属性 两个值null默认的和not null(不为空) 数据库默认字段基本都是字段为空但是实际开发时尽可能保证字段不为空因为数据为空没办 法参与运算。 默认约束default  null 默认值 默认值某一种数据会经常性的出现某个具体的值可以在一开始就指定好在需要真实数据的时候 用户可以选择性的使用默认值。 列描述 列描述comment没有实际含义专门用来描述字段会根据表创建语句保存用来给程序员或DBA 来进行了解。 zerofill zerofill是一种数据库的格式化显示的约束。 int默认为11int unsigned默认为10  超过设置的长度就按正常显示否则补0 主键和唯一键约束 主键primary key用来唯一的约束该字段里面的数据不能重复不能为空一张表中最多只能有一个 主键主键所在的列通常是整数类型。 一张表中有往往有很多字段需要唯一性数据不能重复但是一张表中只能有一个主键唯一键就可以 解决表中有多个字段需要唯一性约束的问题。 唯一键的本质和主键差不多唯一键允许为空而且可以多个为空空字段不做唯一性比较。 主键和唯一键都不能重复主键不能为空。 主键也可以是多个复合主键  mysql create table tt14( - id int unsigned, - course char(10) comment 课程代码, - score tinyint unsigned default 60 comment 成绩, - primary key(id, course) -- id和course为复合主键 - ); Query OK, 0 rows affected (0.01 sec) 自增长 auto_increment当对应的字段不给值会自动的被系统触发系统会从当前字段中已经有的最大值 1操作得到一个新的不同的值。通常和主键搭配使用作为逻辑主键。 自增长的特点: 任何一个字段要做自增长前提是本身是一个索引key一栏有值 自增长字段必须是整数 一张表最多只能有一个自增长 添加主键alter table 表名 add primary key(列名); 外键 外键用于定义主表和从表之间的关系外键约束主要定义在从表上主表则必须是有主键约束或unique 约束。当定义外键后要求外键列数据必须在主表的主键列存在或为null。 其中class为主表stu为从表。 基础查询 修改记录 update 表名 set 列名__  where_______ 删除记录 delete from 表名 where___ 主键 或者 唯一键冲突时更新 替换 replace 和insert语法完全一样只是会在冲突时把老数据替换掉。 select指定列查询  查询结果去重 select  distinct _______ 查询结果为表达式且有别名 where 比较运算符 NULL值无法用来比较 where  math98 or math99  等于 where math in(98,99)  模糊匹配 order by 查询同学各门成绩依次按 数学降序英语升序语文升序的方式显示 多字段排序排序优先级随书写顺序 order by math desc, english asc, chinese asc; limit update UPDATE table_name SET column expr [, column expr ...] [WHERE ...] [ORDER BY ...] [LIMIT ...] 将孙悟空同学的数学成绩变更为 80 分 UPDATE exam_result SET math 80 WHERE name 孙悟空; Delete DELETE FROM table_name [WHERE ...] [ORDER BY ...] [LIMIT ...] truncate TRUNCATE [TABLE] table_name truncate会重置auto_increment且这个操作不会被记录在日志。 表格去重 -- 创建一张空表 no_duplicate_table结构和 duplicate_table 一样 CREATE TABLE no_duplicate_table LIKE duplicate_table; Query OK, 0 rows affected (0.00 sec)   -- 将 duplicate_table 的去重数据插入到 no_duplicate_table INSERT INTO no_duplicate_table SELECT DISTINCT * FROM duplicate_table; Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0 -- 通过重命名表实现原子的去重操作 RENAME TABLE duplicate_table TO old_duplicate_table, no_duplicate_table TO duplicate_table; Query OK, 0 rows affected (0.00 sec) -- 查看最终结果 SELECT * FROM duplicate_table; ------------ | id | name | ------------ | 100 | aaa | | 200 | bbb | | 300 | ccc | ------------ 3 rows in set (0.00 sec) 聚合函数 group  by 在select中使用group by 子句可以对指定列进行分组查 select column1, column2, .. from table group by column; having having和group by配合使用对group by结果进行过滤 SQL查询中各个关键字的执行先后顺序 from on join where group by with having select distinct order by limit
http://www.hkea.cn/news/14345875/

相关文章:

  • 现在哪个网站做网站好太原刚刚发布通知
  • 潍坊网站公司创意设计产业包括哪些
  • 网站建设要不要学编码php网站开发程序
  • 河南外贸网站建设推广普通话的方针
  • 大网站前端怎么做的优化大师的功能有哪些
  • 网站seo 规范免费注册
  • 帝国音乐网站怎么做数据表网站做关键词首页
  • 海淀做网站好的公司中国机械制造网
  • 邢台企业做网站找谁广告推广渠道
  • 做书的网站做花生的网站
  • 湛江网站建设推广移动端 pc网站开发
  • 番禺企业网站建设美术生最吃香的专业
  • 怎么做网站网页归档常州网站建设要多少钱
  • 门户网站等保二级建设方案广东网站备案要求
  • 网站开发 英语词汇重庆网网站建设公司
  • 做网站横幅的图片多大百度浏览器官网入口
  • 织梦做网站的教程房地产销售技巧和话术
  • 深圳网站公司哪家好需要哪些技术
  • 泸州住房和城乡建设厅网站自己怎么开发app软件
  • 国内永久免费建站wordpress点击文章404
  • 做网站 侵权赣州房产网站建设
  • 网站设计书seo排名优化
  • 校园网上零售网站建设方案做电子商城网站的
  • 大连做网站大公司网站开发师是做什么的
  • 手机做网站自己做小程序ui设计
  • 怎么建设微信网站wordpress单页导航
  • 新加坡房产网站大全网站案例上海
  • 汕头市公司网站建设多少钱临淄信息港官网
  • wordpress网站入口ps海报模板素材免费
  • 做网站流量怎么解决天津网站优化哪家好