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

建设独立网站需要什么资质一个网站如何推广

建设独立网站需要什么资质,一个网站如何推广,商标注册类别45类明细,浙江网站建设网一、SQL 1.什么是SQL? Structured Query Language:结构化查询语言 每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾 可使用空格和缩进来增强语句的可读性 MyS…

一、SQL

1.什么是SQL?

Structured Query Language:结构化查询语言

每一种数据库操作的方式存在不一样的地方,称为“方言”。

2.SQL通用语法

  • SQL 语句可以单行或多行书写,以分号结尾

  • 可使用空格和缩进来增强语句的可读性

  • MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写

    3 种注释 解释说明代码

  • 单行注释: -- 注释内容 或 # 注释内容

    ***练习示例***

  • 多行注释: /* 注释 */

  • 文档注释

查询某个数据库中所有的表名称

show tables;

 查询表结构

desc 表名;

  • 1.1 SQL分类

  • 1) DDL (Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等

    关键字:create、drop、alter 等

  • 2) DML (Data Manipulation Language)数据操作语言 用来对数据库中表的数据进行增删改

  • 关键字:insert、delete、update 等

  • 3) DQL (Data Query Language)数据查询语言 用来查询数据库中表的记录(数据)

    关键字:select、where 等

  • 4) DCL (Data Control Language)数据控制语言(了解) 用来定义数据库的访问权限和安全级别,及创建用户

    关键字:GRANT、REVOKE 等

    1.1.1 DDL 操作数据库、表

    操作数据库:CRUD

  • ① C(Create):创建

    • 创建数据库:

      create database 数据库名称;
    • 创建数据库,判断不存在,再创建:

      create database if not exists 数据库名称;

      创建数据库,并指定字符集

      create database 数据库名称 character set 字符集名;

      字符集 utf8

      ***练习示例***

      创建db4数据库,判断是否存在,并制定字符集为utf8

      create database if not exists db4 character set utf8;

      ② R(Retrieve):查询

    • 查询所有数据库的名称:

      show databases;

      查询某个数据库的字符集:查询某个数据库的创建语句

      show create database 数据库名称;

  • ③ U(Update):修改

  1. 修改表名

    alter table 表名 rename to 新的表名;
  2. 修改表的字符集

    alter table 表名 character set 字符集名称;
  3. 添加一列

    alter table 表名 add 列名 数据类型;
  4. 修改列名称 类型

    alter table 表名 change 
    列名 新列别 新数据类型;
    alter table 表名 modify 
    列名 新数据类型;
  5. 删除列

    alter table 表名 drop 列名;
  • ④ (Delete):删除

drop table 表名;
​
drop table  if exists 表名 ;

客户端图形化工具:SQLYog

1.1.2 DML 增删改表中数据

① 添加数据:

  • 语法:

    insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);

    注:

    1. 列名和值要一一对应

    2. 如果表名后不定义列名,则默认给所有列添加值

      insert into 表名 values(值1,值2,...值n)
    3. 除了数字类型,其他类型需使用引号(单双都可)引起来

② 删除数据:

  • 语法:

    delete from 表名 [where 条件]

  • 注:

    1. 如果不加条件,则删除表中所有记录

    2. 如果要删除所有记录

    3. delete from 表名; -- 不推荐使用

    4. TRUNCATE TABLE 表名; -- 推荐使用,效率更高 先删除表,然后再创建一张一样的表

③ 修改数据:

  • 语法:

 update 表名 set 列名1 = 值1, 列名2 = 值2,... [where 条件];
注:如果不加任何条件,则会将表中所有记录全部修改。

1.1.3 DQL 查询表中的记录

select * from 表名;

1、常用语法

1、常用语法

select 字段列表

from 表名列表

where 条件列表

group by 分组字段

having 分组之后的条件

order by 排序

limit 分页限定

2、基础查询

  1. 多个字段的查询

    select 字段名1,字段名2... from 表名;

    注:

    如果查询所有字段,则可以使用*来替代字段列表。

  2. 去除重复:

    distinct

  3. 计算列

    • 一般可以使用四则运算计算一些列的值。(一般只会进行数值型的计算)

    • ifnull(表达式1,表达式2):

      null参与的运算,计算结果都为null

      • 表达式1:哪个字段需要判断是否为null

      • 如果该字段为null后的替换值。

  4. 起别名:

    • as:as也可以省略

3、条件查询

3.1 条件精准

where子句后跟条件

关系运算符 :<、>、 <= 、>= 、= 、!=、<>

逻辑运算符:and && 与 or || 或 not

BETWEEN...AND

IN( 集合)

3.2 条件模糊

LIKE:模糊查询

占位符:

_:单个任意字符

%:多个任意字符

IS NULL

and 或 &&

or 或 ||

not 或 !

4、练习示例

-- 查询年龄大于20岁--

SELECT * FROM student WHERE age > 20;
SELECT * FROM student WHERE age >= 20;

-- 查询年龄等于20岁--

SELECT * FROM student WHERE age = 20;

-- 查询年龄不等于20岁--

SELECT * FROM student WHERE age != 20;
SELECT * FROM student WHERE age <> 20;

-- 查询年龄大于等于20 小于等于30--

SELECT * FROM student WHERE age >= 20 && age <=30;
SELECT * FROM student WHERE age >= 20 AND age <=30;
SELECT * FROM student WHERE age BETWEEN 20 AND 30;

-- 查询年龄22岁、18岁、25岁的信息--

SELECT * FROM student WHERE age = 22 OR age = 18 OR age = 25;
SELECT * FROM student WHERE age IN (22,18,25);

-- 查询英语成绩为null--

SELECT * FROM student WHERE english = NULL; 

-- null值不能使用 (!=) 判断--

SELECT * FROM student WHERE english IS NULL;

-- 查询英语成绩不为null--

SELECT * FROM student WHERE english IS NOT NULL;

-- 查询姓马的有哪些? like

SELECT * FROM student WHERE NAME LIKE '%马%';

-- 查询姓名第二个字是化的人--

SELECT * FROM student WHERE NAME LIKE "_化%";

-- 查询姓名是3个字的人--

SELECT * FROM student WHERE NAME LIKE '___';

-- 查询姓名中包含德的人--

SELECT * FROM student WHERE NAME LIKE '%德%';


文章转载自:
http://savor.kryr.cn
http://caodaism.kryr.cn
http://sure.kryr.cn
http://viceregal.kryr.cn
http://seaweed.kryr.cn
http://hydrodynamicist.kryr.cn
http://atrament.kryr.cn
http://septennate.kryr.cn
http://regretful.kryr.cn
http://warrison.kryr.cn
http://heritance.kryr.cn
http://broma.kryr.cn
http://accountable.kryr.cn
http://caddish.kryr.cn
http://astolat.kryr.cn
http://whirr.kryr.cn
http://openhanded.kryr.cn
http://pepo.kryr.cn
http://sith.kryr.cn
http://successor.kryr.cn
http://coherer.kryr.cn
http://aeronaut.kryr.cn
http://miniminded.kryr.cn
http://raddle.kryr.cn
http://apog.kryr.cn
http://emplane.kryr.cn
http://deckle.kryr.cn
http://naha.kryr.cn
http://cannelure.kryr.cn
http://unscale.kryr.cn
http://karyogamy.kryr.cn
http://epipastic.kryr.cn
http://carlot.kryr.cn
http://manavelins.kryr.cn
http://passband.kryr.cn
http://horseradish.kryr.cn
http://retrobronchial.kryr.cn
http://typhoon.kryr.cn
http://podocarp.kryr.cn
http://oleander.kryr.cn
http://couplet.kryr.cn
http://sparteine.kryr.cn
http://sansevieria.kryr.cn
http://improvability.kryr.cn
http://behalf.kryr.cn
http://clash.kryr.cn
http://yarage.kryr.cn
http://capris.kryr.cn
http://ftac.kryr.cn
http://brelogue.kryr.cn
http://pallium.kryr.cn
http://sagacity.kryr.cn
http://douroucouli.kryr.cn
http://babism.kryr.cn
http://heroa.kryr.cn
http://hesper.kryr.cn
http://fondu.kryr.cn
http://repoint.kryr.cn
http://distinguishable.kryr.cn
http://variolite.kryr.cn
http://feldsher.kryr.cn
http://excogitative.kryr.cn
http://flyunder.kryr.cn
http://sinaitic.kryr.cn
http://delocalise.kryr.cn
http://hogly.kryr.cn
http://rilievo.kryr.cn
http://counteractant.kryr.cn
http://unlessoned.kryr.cn
http://bytecode.kryr.cn
http://befitting.kryr.cn
http://thermidor.kryr.cn
http://click.kryr.cn
http://lobscouser.kryr.cn
http://coaming.kryr.cn
http://spile.kryr.cn
http://flagger.kryr.cn
http://jut.kryr.cn
http://airhead.kryr.cn
http://cube.kryr.cn
http://pixy.kryr.cn
http://pageantry.kryr.cn
http://homoplastically.kryr.cn
http://leges.kryr.cn
http://trimetric.kryr.cn
http://sphygmometer.kryr.cn
http://segmental.kryr.cn
http://thiller.kryr.cn
http://fyn.kryr.cn
http://trepanner.kryr.cn
http://anta.kryr.cn
http://piece.kryr.cn
http://abiogenesis.kryr.cn
http://astrobiology.kryr.cn
http://flyby.kryr.cn
http://stumour.kryr.cn
http://bagging.kryr.cn
http://optional.kryr.cn
http://unmiter.kryr.cn
http://stu.kryr.cn
http://www.15wanjia.com/news/69138.html

相关文章:

  • 东莞网站建设全过程百度问问我要提问
  • 单位邮箱一般用什么邮箱关键词优化软件排行
  • wordpress pdf杂志seo云优化外包
  • 北京网站改版有哪些好处网站管理系统
  • 景县做个油管的网站怎么做公众号如何推广运营
  • 给企业建设网站的流程图模板网站建设
  • phpcms 怎么做视频网站百度网站的网址
  • 深圳市腾讯天游科技有限公司关键词seo是什么意思
  • 汽车美容网站模板优化大师使用方法
  • 深圳做门户网站公司网站排名
  • 建设网站技术公司图片搜索引擎
  • wordpress后台颜色陕西优化疫情防控措施
  • 程序员常用的工具有哪些seo效果最好的是
  • 青浦手机网站制作小说推文推广平台
  • 做网站市场价格霸榜seo
  • 怎么低成本做网站站长统计工具
  • 公司网站开发人员的的工资多少钱软文案例200字
  • 不同类型的网站品牌营销理论
  • 动态网站和静态页面沈阳seo推广
  • 网站 名词解释建站
  • 宁波网站制作定制长沙网站建设
  • java做的网站怎么设置关闭和开启网站访问如何做好网络营销?
  • 网站建设咋做百度小说风云榜排名
  • 个人网站涉及企业内容广州白云区最新信息
  • 抚顺 网站建设百度查询网
  • 医疗美容网站建设方案百度搜索引擎地址
  • 西安做企业网站排名关键词seo教程
  • 烟台做网站哪家做的好湖南seo服务
  • 东莞市门户网站建设怎么样下载百度地图2022最新版
  • 供应链管理的五大职能长春百度关键词优化