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

溧水区住房建设局网站北京朝阳区哪里有网站开发

溧水区住房建设局网站,北京朝阳区哪里有网站开发,口碑好网站建设定制,移动端网站如何做开放式配目录 一、SQL语句类型 1.DDL 2.DML 3.DLL 4.DQL 二、数据库操作 1.查看 2.创建 2.1 默认字符集 2.2 指定字符集 3.进入 4.删除 5.更改 5.1 库名称 5.2 字符集 三、数据表操作 1.数据类型 1.1 数值类型#xff08;常见#xff0c;下同#xff09; 1.1.1 T…目录 一、SQL语句类型 1.DDL 2.DML 3.DLL 4.DQL 二、数据库操作 1.查看 2.创建 2.1 默认字符集 2.2 指定字符集 3.进入 4.删除 5.更改 5.1 库名称 5.2 字符集 三、数据表操作 1.数据类型 1.1 数值类型常见下同 1.1.1 TINYINT 1.1.2 SMALLINT 1.1.3 INT 1.1.4 BIGINT 1.1.5 FLOATMD 1.2 日期时间类型 1.2.1 DATE 1.2.2 TIME 1.2.3 DATETIME 1.2.4 TIMESTAMP 1.3 字符串类型 1.3.1 CHAR 1.3.2 VARCHAR 1.3.3 TEXT 1.4 二进制类型 1.4.1 BINARY 1.4.2 VARBINARY 1.4.3 BLOB 2.查看 2.1 查看表内的数据 2.2 查看表格的属性 3.创建 4.删除 4.1 删除数据表 4.2 删除数据表的数据保留结构 5.更改 5.1 表 5.1.1 名称 5.1.2 字符集 5.2 列 5.2.1 名称 5.2.2 属性 5.2.3 字符集 5.3 额外添加 四、数据操作 1.增加 2.删除 3.改动 4.查询 5.补充 5.1 单表查询 - 条件查询 5.1.1 条件表达式 5.1.1.1 运算符 5.1.1.2 通配符 5.1.2 查询类型 5.1.2.1 where子句 5.1.2.2 排序查询 5.1.2.3 分组查询 5.1.2.4 去重查询 5.1.2.5 分页查询 5.1.2.6 子查询 5.2 多表查询 5.2.1 内连接查询 5.2.2 外连接查询 5.2.2.1 左外连接查询 5.2.2.2 右外连接查询 6.函数查询 6.1 聚合函数 6.1.1 SUM 6.1.2 AVG 6.1.3 COUNT 6.1.4 MAX 6.1.5 MIN 6.2 字符串函数 6.2.1 CONCAT 6.2.2 LENGTH 6.2.3 UPPER 6.2.4 LOWER 6.2.5 SUBSTR 6.2.6 REPLACE 6.3 日期时间函数 6.4 数学函数 一、SQL语句类型 1.DDL DDLData Definition Language数据定义语言用于定义数据库中的各种对象包括数据库、表、视图、触发器等常见的 DDL 命令有 CREATE、ALTER、DROP 2.DML DMLData Manipulation Language数据操作语言用于操作表格中的数据进行新增、查询、更新、删除等操作常见的 DML 命令有 SELECT、INSERT、UPDATE、DELETE 3.DLL DCLData Control Language数据控制语言用于管理数据库的权限和安全性包括授权、回收权限等操作常见的 DCL 命令有 GRANT、REVOKE 4.DQL DQLData Query Language数据查询语言是 SQL 的一个子集主要用于查询数据库中的数据常见的 DQL 命令包括 SELECT 二、数据库操作 1.查看 show databases; 2.创建 2.1 默认字符集 create database 数据库名称 注默认是latin1 2.2 指定字符集 create database 数据库名称 character set utf8;                         即使用uft8格式的字符集 3.进入 use database_name 4.删除 drop databases database_name 5.更改 5.1 库名称 进入到数据库的目录中修改数据库的名称 5.2 字符集 ALTER DATABASE database_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 注数据库和表的删除修改都要主要它们本身是否处于被引用、使用或占用状态。 三、数据表操作 1.数据类型 1.1 数值类型常见下同 1.1.1 TINYINT 1个字节范围为 -128 到 127有符号或 0 到 255无符号 可以使用 TINYINT UNSIGNED 来存储年龄无符号或温度有符号等小数值 1.1.2 SMALLINT 2个字节范围为 -32,768 到 32,767有符号或 0 到 65,535无符号 可以使用 SMALLINT 存储商品数量 或者使用 SMALLINT UNSIGNED 存储区域编号无符号 1.1.3 INT 4个字节范围为 -2,147,483,648 到 2,147,483,647有符号或 0 到 4,294,967,295无符号 这是最常用的整数类型它可以被用于许多方面例如存储订单号或者用户的数量  1.1.4 BIGINT 8个字节 存储很大的数值例如资金、人口等 1.1.5 FLOATMD 单精度浮点数M是总位数D是小数位数 可以使用 FLOAT(8,2) 来存储商品的价格 1.2 日期时间类型 1.2.1 DATE 用来存储日期格式为’YYYY-MM-DD’ 可以使用 DATE 存储出生日期或者过期日期等 1.2.2 TIME 用来存储时间格式为’HH:MM:SS’ 可以使用 TIME 存储过去一段时间内花费的小时数分钟数或秒数等 1.2.3 DATETIME 用来存储日期和时间格式为’YYYY-MM-DD HH:MM:SS’ 可以使用 DATETIME 存储订单时间或者统计报告生成时间等 1.2.4 TIMESTAMP 用来存储日期和时间通常被用于记录特定事件的时间戳。使用UNIX的日期和时间格式从1970年1月1日午夜开始计算 可以使用 TIMESTAMP 存储用户上次登录的时间戳 1.3 字符串类型 1.3.1 CHAR 用来存储定长字符串最大长度为255个字符 可以使用 CHAR(10) 存储用户的性别、婚姻状况等数据 1.3.2 VARCHAR 用来存储可变长度字符串最大长度为65535个字符 可以使用 VARCHAR(255) 存储用户输入的文本内容、地址等数据 1.3.3 TEXT 用来存储大型字符数据最大长度为2^16-1个字符 可以使用 TEXT 存储文章、评论等大型文本数据 1.4 二进制类型 1.4.1 BINARY 用来存储固定长度二进制数据最大长度为255个字节 可以使用 BINARY(16) 存储UUID 1.4.2 VARBINARY 用来存储可变长度二进制数据最大长度为65535个字节 可以使用 VARBINARY(256) 存储不定长度的二进制数据例如图片和音频等文件 1.4.3 BLOB 用来存储大型二进制对象数据最大长度为2^16-1个字节 可以使用 BLOB 存储音视频等媒体文件 2.查看 2.1 查看表内的数据 select * from tables_name; select column1,column2 from tables_name where 条件 2.2 查看表格的属性 describe tables_name; 3.创建 create table tables_name(     第一列 类型属性     第二列 类型属性     ...... ) character set utf8mb4 collate utf8mb4_unicode_ci; create table tables_name(     第一列 类型属性     第二列 类型属性 character set utf8mb4 collate utf8mb4_unicode_ci     ...... ); character set utf8mb4 collate utf8mb4_unicode_ci             写在列之后声明列的字符集             写在表之后声明表的字符集 创建数据表时添加约束条件 创建数据表时添加 CREATE TABLE students (     id INT PRIMARY KEY,  -- 定义 id 列为主键     name VARCHAR(20) NOT NULL,     age INT ); 修改现有的数据表 4.删除 4.1 删除数据表 drop table table_name; 4.2 删除数据表的数据保留结构 delete from table_name; 5.更改 5.1 表 5.1.1 名称 alter table old_table_name rename to new_table_name; 5.1.2 字符集 alter table my_table convert to character set utf8mb4 collate utf8mb4_unicode_ci; 5.2 列 5.2.1 名称 alter table table_name change old_name new_name 属性 5.2.2 属性 alter table my_table modify 修改的列  修改的属性 5.2.3 字符集 alter table  users modify name varchar(50) character set utf8mb4; 5.3 额外添加 alter table table_name add column_ name 属性; 在已经创建好的数据表上额外加入新的列包含赋予属性。 四、数据操作 1.增加 insert into table_name (column1,column2,column3,...) values(value1,value2,value3,...);) 2.删除 delete from table_name where 条件; 3.改动 update table_name set column1 value1,column2 value2,... where 条件; 4.查询 select * from table_name; select column1,column2 from table_name where 条件; 5.补充 5.1 单表查询 - 条件查询 5.1.1 条件表达式 5.1.1.1 运算符 等于 不等于!或 大于 大于等于 小于 小于等于 between        BETWEEN运算符用于表示在一个范围内的值,AND in        IN运算符用于比较一个表达式是否与一组表达式中的任意一个相匹配 5.1.1.2 通配符 %        %通配符匹配任意数量包括0个的字符 _        _通配符匹配一个任意字符 注通常会和like一起使用 5.1.2 查询类型 5.1.2.1 where子句 查询时指定要返回符合条件的行后面跟条件 5.1.2.2 排序查询 排序查询是通过SQL查询语句将所查询的结果按照指定的排序方式排列                             升序(默认)ASC                             降序DESC select * from test order by colume1; select * from test order by colume1 DESC, colume2 ASC; 5.1.2.3 分组查询 主要用于统计分析生成对应报表 count(*)函数用于统计出现过的记录总和 group by用于按照特定字段进行分组 select class, count(*) from test group by class; 5.1.2.4 去重查询 用于从结果集中删除重复的行只返回不同的值 select distinct colume1 from test; 如果查询多个列则会显示两列的组合每个组合只会出现一次 5.1.2.5 分页查询 用于在SQL语句中限制返回数据的条数该技术可用于显示诸如Web页面之类的大量数据 limit    表示要返回的记录数 offset    表示查询结果的起始位置或查询结果的偏移量从0开始计数 select * from test limit 10 offset 10; 5.1.2.6 子查询 在一个SQL语句中嵌套使用另一个完整的SQL查询语句。子查询通常用作主查询的查询条件或结果过滤条件以及用于提供主查询需要的一些数据 select * from test where age (select avg(age) from test); 注全表查询在查询中没有指定任何的限制条件会返回整张表的所有行 5.2 多表查询 多表查询是指在关系型数据库中查询多个表的信息并进行关联、筛选和排序等操作的过程或语句。多表查询可以用来解决某些查询需求. 5.2.1 内连接查询 SELECT * FROM table1 INNER JOIN table2 ON table1.column1 table2.column2; 内连接查询INNER JOIN显示两个表中满足条件的行并且只显示这两个表中共有的列 5.2.2 外连接查询 5.2.2.1 左外连接查询 SELECT * FROM table1 LEFT JOIN table2 ON table1.column1 table2.column2; 左外连接查询LEFT JOIN显示左表中所有行和右表中满足条件的行如果右表没有匹配的行则显示null值/ 5.2.2.2 右外连接查询 SELECT * FROM table1 RIGHT JOIN table2 ON table1.column1 table2.column2; 右外连接查询RIGHT JOIN与左外连接查询类似但显示右表中所有行和左表中满足条件的行 6.函数查询 6.1 聚合函数 可以配合where子句条件匹配使用 6.1.1 SUM 求某一列的值的总和 select sum(colume1) from test; 6.1.2 AVG 求某一列值的平均值 select avg(colume1) from test; 如果某一列中的值包含数值0该如何计算 6.1.3 COUNT 用于计算指定列中的行数不包含非空行 select count(id) from test; 6.1.4 MAX 用于计算指定列中的最大值 MAX函数适用于任何数据类型无论列中包含的是数字、文本还是其他类型的数据 如果是文本字符串类型则按照字符串的字典序进行排序 select max(id) from test; 6.1.5 MIN 用于计算指定列中的最小值 MIN函数适用于任何数据类型无论列中包含的是数字、文本还是其他类型的数据 如果是文本字符串类型则按照字符串的字典序进行排序 select min(id) from test; 6.2 字符串函数 6.2.1 CONCAT 连接两个或多个字符串并返回合成后的新字符串 select concat(hello, ,World); 6.2.2 LENGTH 返回字符串的长度字符数 select length(Hello World); 6.2.3 UPPER 将字符串转换为大写字母 select upper(Hello World); 6.2.4 LOWER 将字符串转换为小写字母 select lower(Hello World); 6.2.5 SUBSTR 返回指定字符串中的一部分可以使用起始位置和长度指定要返回的子字符串 select substr(Hello World,7,5); 6.2.6 REPLACE 将指定字符串中的一部分替换为新字符串并返回新的字符串 select replace(Hello World,Hello,Hi); 6.3 日期时间函数 6.4 数学函数
http://wiki.neutronadmin.com/news/292175/

相关文章:

  • 访问不到自己做的网站生态农庄网站建设
  • 中英文网站源码php电子商务网站建设参考文献2018
  • 搭建一个网站需要多久游戏代理免费
  • 天津做网站制作公司中国建筑股票
  • seo建站是什么wordpress收录查询
  • 长沙门户网站有哪些企业网站建设一站式服务
  • 惠州行业网站设计方案广州越秀发布
  • 网站维护 html跨境电商到什么网站做
  • 美食网站开发步骤grace8WordPress主题
  • 洛阳网站建设启辰网络网站正在建设_敬请期待!
  • 郑州做网站推广的公司哪家好中小型互联网企业有哪些
  • 当今做啥网站能致富gooood谷德设计网站
  • 企业网站seo价格任丘市做网站价格
  • 图片在线编辑网站单页面中添加wordpress的评论
  • 同仁网站建设公司网站开发和嵌入式开发
  • 网站开发技术服务费做商城网站多少钱
  • 做视频网站要什么软件下载网站上资源截图怎么做
  • 长安网站建设流程网站建设策划怎么沟通
  • 找个免费网站这么难吗怎么做游戏自动充值的网站
  • 企业网站建设推广公司旅游新闻最新消息
  • 无锡制作网站价格表做图片视频的网站有哪些问题
  • 怎么做html5网站吗上海教育网站前置审批
  • 私人路由器做网站台北网站建设
  • 专业网站设计发展前景泰安网站制作推荐
  • 百度推广移动端网站wordpress 当前菜单
  • 网站运行模式公司网站建设技术方案
  • 能源建设投资有限公司网站wex5可以做网站吗
  • 网站空间管理权限关键词seo是什么
  • wordpress访问网站很慢云服务器品牌前十大排名
  • 公司网站开发实施方案专业图片在线制作网站