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

专业做网站的公司保定wordpress被设置不录入

专业做网站的公司保定,wordpress被设置不录入,免费网站建站排名,chat gpt 国内版目录 查看当前数据库含有表查看表结构创建表插入(新增create)查询(retrieve)全列查询指定列查询查询列是表达式别名查询(as)去重查询(distinct)排序查询(order by)条件查询(where)比较/逻辑运算符使用 分页查询(limit) 一条语句各…

目录

  • 查看当前数据库含有表
  • 查看表结构
  • 创建表
  • 插入(新增create)
  • 查询(retrieve)
    • 全列查询
    • 指定列查询
    • 查询列是表达式
    • 别名查询(as)
    • 去重查询(distinct)
    • 排序查询(order by)
    • 条件查询(where)
      • 比较/逻辑运算符
      • 使用
    • 分页查询(limit)
  • 一条语句各查询间的使用顺序
  • 修改(update)
  • 删除(delect)


在对数据库中的表进行操作前都需要先使用该数据库:

use 数据库名;

查看当前数据库含有表

show tables;

该语句可以将当前数据库含有的所有表的表名显示出来。

查看表结构

desc 表名;

可以查看该表中的字段以及其类型。

创建表

语法:

create table 表名(
字段1名 数据类型1,
字段2名 数据类型2,
字段3名 数据类型3,);

创建商品goods(商品编号goods_id,商品名goods_name, 单价unitprice, 商品类别category, 供应商provider):

插入(新增create)

insert into 表名 (列名) values (对应数据); 
  1. 全列插入:
    数量必须和定义表的列的数量及顺序一致,
    前面可以省略列名,
    插入多行数据时每行数据都要用括号括起来,括号之间使用逗号隔开。
insert into goods values (1,'面包',15.5,'食物','大润发');#插入单行数据insert into goods values (2,'黄瓜',5.5,'蔬菜','大润发'),
(3,'白菜',1.5,'蔬菜','大润发');#插入多行数据
  1. 指定列插入
    数量必须和指定列数量及顺序一致。
    未指定的列默认插入null。
insert into goods (goods_id, goods_name,unitprice) values (3,'衣服',155);insert into goods (goods_id, goods_name,unitprice) values (4,'裤子',105),(5,'鞋子',200);

查询(retrieve)

全列查询

危险操作

select * from 表名;

将表中所有数据都查询出来。

指定列查询

select 列名1,列名2 from 表名;

将表中的被查询的列数据显示出来。

查询列是表达式

select 表达式1,表达式2 from 表名;

表达式可以是对列的操作,也可以是随便的表达式,都是一个表达式在结果集中拿出一列,列头表达式,列中表达式的结果。

对列的操作不会影响表中的真实数据,只会让该操作显示的结果集是表达式的结果。

别名查询(as)

select 字段1/表达式1 as 别名1,表达式2/字段2 as 别名2 from 表名;
  • 别名要紧跟着被取别名的列,
  • as可以省略,但是建议一般不省略,
  • 别名中包含空格就一定要使用单引号引起来,建议都拿单引号引起来。

去重查询(distinct)

select distinct 字段1/表达式1 from 表名;
  • 使用distinct去重时,
  • distinct必须放在字段前面,
  • 并且distinct后面的所有字段全部都有相同才可以去重。

排序查询(order by)

select 字段1/表达式1,字段2/表达式2 as 别名 from 表名 order by 字段1/表达式1/别名1 desc/asc, 字段1/表达式1/别名1 desc/asc;
  • desc 表示降序排列,
  • asc 表示升序排列,
  • 可以使用别名进行排序,
  • order by 字段后没有写排序规则默认是asc
  • 在比较时NULL是最小值,
  • 多个排序规则时,优先级按照书写顺序。

条件查询(where)

select 字段1/表达式1,字段2/表达式2 as 别名 from 表名 where 列名/表达式 比较/逻辑运算符 条件;

比较/逻辑运算符

比较运算符:

运算符说明
>, >=, <, <=大于,大于等于,小于,小于等于
=等于,NULL 不安全,例如 NULL = NULL 的结果是 NULL
<=>等于,NULL 安全,例如 NULL <=> NULL 的结果是 TRUE(1)
!=, <>不等于
between a0 and a1范围匹配,[a0, a1],如果 a0 <= value <= a1,返回 TRUE(1)
in(option1,option2,option3 …)如果是 option 中的任意一个,返回 TRUE(1)
is null是 NULL结果是 TRUE(1)
is not null不是 NULL结果是 TRUE(1)
like模糊匹配。% 表示任意多个(包括 0 个)任意字符;_ 表示任意一个字符

注意事项:

  • between and是左闭右闭区间,不是Java中的左闭右开。
  • like 中的%是通配符可以匹配0个及以上个字符,而一个_只能代表一个字符。

逻辑运算符:

运算符说明
and多个条件必须都为 TRUE(1),结果才是 TRUE(1),与Java中&&一样
or任意一个条件为 TRUE(1), 结果为 TRUE(1),与Java中逻辑或一样
not条件为 TRUE(1),结果为 FALSE(0),与Java中! 一样

使用

where中不能使用别名,因为一个SQL查询语句的执行顺序是from->where->select->order by

分页查询(limit)

select 字段1/表达式1,字段2/表达式2 from 表名 limit n;#从结果集第0行数据,拿n行数据
select 字段1/表达式1,字段2/表达式2 from 表名 limit m, n;#从结果集第m行数据,拿n行数据
select 字段1/表达式1,字段2/表达式2 from 表名 limit m offset n;#从结果集第n行数据,拿m行数据

注意事项:
使用offset时offset前是要取的行数,后是偏移量也就是开始的地方。

一条语句各查询间的使用顺序

条件查询-> 排序 -> 分页查询。

select ... from 表名 where ... ORDER BY ... LIMIT n OFFSET s;

修改(update)

update 表名 set 字段1 = 修改值,字段2 = 修改值 where ... ORDER BY ... LIMIT n OFFSET s;

直接使用会导致该表中该列的值全部修改,是个危险操作,所以在使用时常常在后面加上条件查询等加以限制。

删除(delect)

delete from  表名 where ... ORDER BY ... LIMIT n OFFSET s;

直接删除会将该表所有行全部删除,是危险操作,所以我们在后面常常加上条件查询等加以限制。

http://www.yayakq.cn/news/607075/

相关文章:

  • 建立网站一般多少钱wordpress 预定插件
  • 影响网站收录的因数互联网站建设机构
  • 网站首页设计特点有哪些wordpress文章多密码
  • 淘宝客网站搜索怎么做手表网站排名前十
  • 杭州网站建设岗位薪资北京优化推广
  • 中国神鹰网站建设房产官网
  • 网站都有什么功能优化方案英语
  • 上海嘉定网站wordpress点赞功能纯代码
  • 哪些网站是动态的做众筹网站怎么赚钱吗
  • 做搜狗网站排名wordpress 权限阅读
  • 建设路84号 网站备案个人备案经营网站备案
  • 视频播放网站模板做网站需要哪些知识
  • 自己做的工艺品在哪个网站上可以卖唐山网站建设唐山做网站
  • 集团公司网站建设品牌wordpress图片压缩插件
  • 昆明网站建设加q.479185700做网页的软件下载
  • 网站开发技术可行性网站被很多公司抄袭
  • 百度网站首页怎么样建设一个电影网站
  • 网站分类代码建设网站如何挂到网上
  • 哪个网站可以看免费的电视剧点击关注进入公众号
  • 石家庄自己怎么做网站啊南京宜电的网站谁做的
  • 好看的单页面网站模板微信下拉小程序怎么关闭
  • 福建省建设干部培训中心网站首页网站公共模板是什么意思
  • 网站建设亻金手指下拉海南在线直播
  • 微信移动网站建设如东做网站的公司
  • 手机开发和网站开发前景wordpress中文主题排行榜
  • 樟木头电子网站建设报价企业融资计划书范本
  • 外贸网站建设 惠州学校网站三合一建设方案
  • 响应式网站预览网站用户量
  • 如何做一个论坛网站做图网站有哪些东西
  • 免费网站建设解决方案山西网络公司网站建设