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

找代理注册公司多少钱黑帽seo排名优化

找代理注册公司多少钱,黑帽seo排名优化,宜昌网站制作公司,网站 按钮 素材本节主要学习,SQL语句的语句类型,数据库操作,数据表操作,和数据操作等。 文章目录 一、SQL语句类型 DDL DML DCL DQL 二、数据库操作 1.查看 2.创建 默认字符集 指定字符集 3.进入 4.删除 5.更改 库名称 字符集 6…

本节主要学习,SQL语句的语句类型,数据库操作,数据表操作,和数据操作等。


文章目录

一、SQL语句类型

DDL

DML

DCL

DQL

二、数据库操作

1.查看

2.创建

默认字符集

指定字符集

3.进入

4.删除

5.更改

库名称

字符集

6.练习

三、数据表操作

1、数据类型

①数值类型

②时间\日期类型

③字符串类型

④二进制类型

2、查看

①查看表内的数据

②查看表格的数据

3、创建

创建数据表时,添加约束条件

4、删除

①删除数据表

②删除数据表数据,但保留表结构

5、更改

①表

②列

6、练习

四、数据操作

1、增

2、删

3、改

4、查

5、查询数据(查)

1、单表查询

全表查询:在查询中没有指定任何的限制条件,会返回整张表的所有行

条件查询

条件表达式

查询类型

2、多表查询

总结


一、SQL语句类型

DDL

                 DDL(Data Definition Language,数据定义语言):用于定义数据库中的各种对象,包括数据库、表、视图、触发器等,常见的 DDL 命令有 CREATE、ALTER、DROP

DML

                 DML(Data Manipulation Language,数据操作语言):用于操作表格中的数据,进行新增、查询、更新、删除等操作,常见的 DML 命令有 SELECT、INSERT、UPDATE、DELETE

DCL

                  DCL(Data Control Language,数据控制语言):用于管理数据库的权限和安全性,包括授权、回收权限等操作,常见的 DCL 命令有 GRANT、REVOKE

DQL

                   DQL(Data Query Language,数据查询语言)是 SQL 的一个子集,主要用于查询数据库中的数据,常见的 DQL 命令包括 SELECT

二、数据库操作

1.查看

             show databases;

2.创建

默认字符集

                       create database 数据库名称;默认是latin1

指定字符集

                       create database 数据库名称 character set utf8;使用uft8格式的字符集

3.进入

                       use 数据库名称;

4.删除

                       drop database 数据库名称;

5.更改

库名称

                      进入到数据库的目录中修改数据库的名称

字符集

ALTER DATABASE <database_name> CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

6.练习

①创建2个数据库,一个全写,一个缩写(指定字符集)

②删除缩写的,将全写的名称改为缩写的

 退出进入配置文件目录修改数据库名

 进入数据库查看

三、数据表操作

1、数据类型

①数值类型

TINYINT1个字节,范围为 -128 到 127(有符号)或 0 到 255(无符号)可以使用 TINYINT UNSIGNED 来存储年龄(无符号)或温度(有符号)等小数值
SMALLINT2个字节,范围为 -32,768 到 32,767(有符号)或 0 到 65,535(无符号)可以使用 SMALLINT 存储商品数量, 或者使用 SMALLINT UNSIGNED 存储区域编号(无符号)
INT 4个字节,范围为 -2,147,483,648 到 2,147,483,647(有符号)或 0 到 4,294,967,295(无符号)这是最常用的整数类型,它可以被用于许多方面,例如存储订单号或者用户的数量
BIGINT8个字节存储很大的数值,例如资金、人口等
FLOAT(M,D)单精度浮点数,M是总位数,D是小数位数可以使用 FLOAT(8,2) 来存储商品的价格

②时间\日期类型

DATE用来存储日期,格式为’YYYY-MM-DD’可以使用 DATE 存储出生日期或者过期日期等
TIME用来存储时间,格式为’HH:MM:SS’可以使用 TIME 存储过去一段时间内花费的小时数,分钟数或秒数等
DATETIME用来存储日期和时间,格式为’YYYY-MM-DD HH:MM:SS’可以使用 DATETIME 存储订单时间或者统计报告生成时间等
TIMESTAMP用来存储日期和时间,通常被用于记录特定事件的时间戳。使用UNIX的日期和时间格式,从1970年1月1日午夜开始计算可以使用 TIMESTAMP 存储用户上次登录的时间戳

③字符串类型

CHAR用来存储定长字符串,最大长度为255个字符可以使用 CHAR(10) 存储用户的性别、婚姻状况等数据
VARCHAR用来存储可变长度字符串,最大长度为65535个字符可以使用 VARCHAR(255) 存储用户输入的文本内容、地址等数据
TEXT用来存储大型字符数据,最大长度为2^16-1个字符可以使用 TEXT 存储文章、评论等大型文本数据

④二进制类型

BINARY用来存储固定长度二进制数据,最大长度为255个字节可以使用 BINARY(16) 存储UUID
VARBINARY用来存储可变长度二进制数据,最大长度为65535个字节可以使用 VARBINARY(256) 存储不定长度的二进制数据,例如图片和音频等文件
BLOB用来存储大型二进制对象数据,最大长度为2^16-1个字节可以使用 BLOB 存储音视频等媒体文件

2、查看

①查看表内的数据

                                 select * from tables_name;

                                  select column1,column2 from tables_name where 条件;

②查看表格的数据

describe table_name;

3、创建

①create table tables_name(
    第一列 类型属性,
    第二列 类型属性,
    ......
) character set utf8mb4 collate utf8mb4_unicode_ci;

 

②create table tables_name(
    第一列 类型属性,
    第二列 类型属性 character set utf8mb4 collate utf8mb4_unicode_ci,
    ......
);

创建数据表时,添加约束条件

创建数据表时添加

CREATE TABLE students (
    id INT PRIMARY KEY,  -- 定义 id 列为主键
    name VARCHAR(20) NOT NULL,
    age INT
);

4、删除

①删除数据表

drop table tabls_name;

②删除数据表数据,但保留表结构

delete from tables_name;

5、更改

①表

名称

alter table old_table_name rename to new_table_name;

注意事项:如果现在的表正在被其他表或程序应用,那么可能会导致无法正常引用。

字符集

alter table my_table convert to character set utf8mb4 collate utf8mb4_unicode_ci;

②列

名称

           alter table table_name change old_name new_name 属性;

属性

            alter table my_table modify 修改的列  修改的属性;

字符集

           alter table  users modify name varchar(50) character set utf8mb4;

6、练习

1、创建一个包含编号,姓名,性别的表并添加内容

1、创建一个 包含姓名,年龄,出生年月并添加内容

四、数据操作

1、增

              insert into table_name (column1, column2, ...) values (value1, value2, ...);

2、删

              delete from table_name where 条件;

3、改

               update table_name set column1 = value1, column2 = value2, ... where 条件;

4、查

               select * from tables_name;

               select column1,column2 from tables_name where 条件;

5、查询数据(查)

1、单表查询

全表查询:在查询中没有指定任何的限制条件,会返回整张表的所有行

条件查询

条件表达式

1、运算符

等于=

不等于!=或<>

大于>

大于等于>=

小于<

小于等于<=

between    BETWEEN运算符用于表示在一个范围内的值,AND

in    IN运算符用于比较一个表达式是否与一组表达式中的任意一个相匹配

2、通配符

%    %通配符匹配任意数量(包括0个)的字符
_    _通配符匹配一个任意字符

查询类型

1where子句    查询时,指定要返回符合条件的行,后面跟条件

2排序查询    排序查询是通过SQL查询语句将所查询的结果按照指定的排序方式排列

        升序(默认)            ASC

         降序            DESC

    select * from test order by colume1;

    select * from test order by colume1 DESC, colume2 ASC;

3分组查询    主要用于统计分析,生成对应报表

                        count(*)函数用于统计出现过的记录总和

                        group by用于按照特定字段进行分组

                        select class, count(*) from test group by class;

4去重查询    用于从结果集中删除重复的行,只返回不同的值

    select distinct colume1 from test;

    如果查询多个列,则会显示两列的组合,每个组合只会出现一次

5分页查询    用于在SQL语句中限制返回数据的条数该技术可用于显示诸如Web页面之类的大量数据

    limit    表示要返回的记录数

    offset    表示查询结果的起始位置或查询结果的偏移量

    select * from test limit 10 offset 10;

6子查询    在一个SQL语句中嵌套使用另一个完整的SQL查询语句。子查询通常用作主查询的查询条件或结果过滤条件,以及用于提供主查询需要的一些数据

    select * from test where age > (select avg(age) from test);

7函数查询

①聚合函数—可以配合where子句,条件匹配使用

SUM    求某一列的值的总和

    select sum(colume1) from test;

AVG    求某一列值的平均值
    select avg(colume1) from test;
    如果某一列中的值包含数值0,该如何计算?

COUNT    用于计算指定列中的行数,不包含非空行

   select count(id) from test;

MAX    用于计算指定列中的最大值

    MAX函数适用于任何数据类型,无论列中包含的是数字、文本还是其他类型的数据

    如果是文本字符串类型,则按照字符串的字典序进行排序

    select max(id) from test;

MIN    用于计算指定列中的最小值

    MIN函数适用于任何数据类型,无论列中包含的是数字、文本还是其他类型的数据

    如果是文本字符串类型,则按照字符串的字典序进行排序

    select min(id) from test;

②字符串函数—了解

CONCAT    连接两个或多个字符串,并返回合成后的新字符串

    select concat('hello',' ','World');

LENGTH    返回字符串的长度(字符数)

    select length('Hello World');

UPPER    将字符串转换为大写字母

    select upper(Hello World);

LOWER    将字符串转换为小写字母

    select lower(Hello World);

SUBSTR    返回指定字符串中的一部分,可以使用起始位置和长度指定要返回的子字符串

    select substr('Hello World',7,5);

REPLACE

    将指定字符串中的一部分替换为新字符串,并返回新的字符串

    select replace('Hello World','Hello','Hi');

③日期时间函数—了解

④数学函数—了解

2、多表查询

内连接查询—内连接查询(INNER JOIN):显示两个表中满足条件的行,并且只显示这两个表中共有的列

                        SELECT *
                         FROM table1
                         INNER JOIN table2
                         ON table1.column1 = table2.column2;

例题:将数据表students和courses关联

 

 

外连接查询

左外连接查询

(左外连接查询(LEFT JOIN):显示左表中所有行和右表中满足条件的行,如果右表没有匹配的行,则显示null值/)

                          SELECT *
                          FROM table1
                          LEFT JOIN table2
                         ON table1.column1 = table2.column2;

右外连接查询

(右外连接查询(RIGHT JOIN):与左外连接查询类似,但显示右表中所有行和左表中满足条件的行)

                           SELECT *
                            FROM table1
                            RIGHT JOIN table2
                            ON table1.column1 = table2.column2;


 


文章转载自:
http://parpen.hmxb.cn
http://refusable.hmxb.cn
http://syndicator.hmxb.cn
http://bootee.hmxb.cn
http://moody.hmxb.cn
http://ethanamide.hmxb.cn
http://unassimilable.hmxb.cn
http://impersonally.hmxb.cn
http://irrepressibly.hmxb.cn
http://roadsigns.hmxb.cn
http://definiens.hmxb.cn
http://camisole.hmxb.cn
http://chenag.hmxb.cn
http://waziristan.hmxb.cn
http://fairground.hmxb.cn
http://oos.hmxb.cn
http://clearstory.hmxb.cn
http://chiricahua.hmxb.cn
http://mfn.hmxb.cn
http://promptness.hmxb.cn
http://isostasy.hmxb.cn
http://riviera.hmxb.cn
http://irrefragable.hmxb.cn
http://pau.hmxb.cn
http://revegetation.hmxb.cn
http://loiter.hmxb.cn
http://demagoguery.hmxb.cn
http://gelatinous.hmxb.cn
http://distill.hmxb.cn
http://derby.hmxb.cn
http://redetermine.hmxb.cn
http://morrow.hmxb.cn
http://climax.hmxb.cn
http://ineptitude.hmxb.cn
http://monial.hmxb.cn
http://smalt.hmxb.cn
http://spellbind.hmxb.cn
http://sysop.hmxb.cn
http://neighbour.hmxb.cn
http://waddy.hmxb.cn
http://subopposite.hmxb.cn
http://liturgism.hmxb.cn
http://keel.hmxb.cn
http://someplace.hmxb.cn
http://bimensal.hmxb.cn
http://sexpot.hmxb.cn
http://perispore.hmxb.cn
http://multiplicator.hmxb.cn
http://flopper.hmxb.cn
http://interarticular.hmxb.cn
http://berkeleyism.hmxb.cn
http://pikeperch.hmxb.cn
http://xxix.hmxb.cn
http://topcap.hmxb.cn
http://craniologist.hmxb.cn
http://providential.hmxb.cn
http://flanker.hmxb.cn
http://litek.hmxb.cn
http://feedback.hmxb.cn
http://belch.hmxb.cn
http://hydrocarbon.hmxb.cn
http://granolithic.hmxb.cn
http://narial.hmxb.cn
http://tweeddale.hmxb.cn
http://syllabically.hmxb.cn
http://windstorm.hmxb.cn
http://approachable.hmxb.cn
http://lumirhodopsin.hmxb.cn
http://avalanche.hmxb.cn
http://lithopone.hmxb.cn
http://wops.hmxb.cn
http://thou.hmxb.cn
http://chink.hmxb.cn
http://tushery.hmxb.cn
http://slink.hmxb.cn
http://exine.hmxb.cn
http://blowgun.hmxb.cn
http://serrate.hmxb.cn
http://shable.hmxb.cn
http://scheming.hmxb.cn
http://albertite.hmxb.cn
http://trull.hmxb.cn
http://asthenia.hmxb.cn
http://profess.hmxb.cn
http://bilbo.hmxb.cn
http://unauthoritative.hmxb.cn
http://mercurialism.hmxb.cn
http://epidermization.hmxb.cn
http://introrse.hmxb.cn
http://microscope.hmxb.cn
http://past.hmxb.cn
http://polypous.hmxb.cn
http://understandability.hmxb.cn
http://etcaeteras.hmxb.cn
http://varicosis.hmxb.cn
http://tedder.hmxb.cn
http://glyphograph.hmxb.cn
http://lintwhite.hmxb.cn
http://california.hmxb.cn
http://xylocaine.hmxb.cn
http://www.dt0577.cn/news/117785.html

相关文章:

  • e建网站俄罗斯搜索引擎yandex推广
  • 如何自己做公司网站学seo需要学什么专业
  • 房地产网页设计图片素材百度seo优化多少钱
  • 淄博做网站seo企业宣传推广
  • 专业网站建设平台公司最彻底的手机优化软件
  • 潼南网站建设seo的实现方式
  • 邢台哪个公司做网站淮北seo
  • wordpress链接 结尾宁波seo网络优化公司
  • web网站开发的好书网络营销促销策略有哪些
  • 酒类产品网站设计企业建站平台
  • 有哪些网站可以兼职做笔译衡阳seo
  • 成都网站运营维护厂家吉林百度查关键词排名
  • 常用企业客户资料网站qq推广链接生成
  • 教育网站制作哪家服务好百度关键词统计
  • 虚拟空间可以做视频网站么企业管理软件排名
  • 网站建设小组的运营模式福州百度推广优化排名
  • 企业申请网站建设请示南昌seo实用技巧
  • 网站建设销售技巧和话术房地产销售
  • 大作设计网站官网登录seo快速排名软件
  • 高校网站建设的重要性网络平台推广方案
  • ecs做网站江苏网站开发
  • 暗网网站有那些合肥seo排名优化公司
  • 建网站建网站dy刷粉网站推广马上刷
  • 帮别人做网站的合作协议免费推广链接
  • php网站建设用什么软件百度指数有什么参考意义
  • php投票网站网站怎么优化推荐
  • 书画网站模板asp展示型网页设计公司
  • 中国建筑新闻网北海百度seo
  • 免费的室内设计网站漳州seo网站快速排名
  • 网站建设征集通讯员的通知绍兴seo推广