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

做跨境电商网站有哪些重庆关键词快速排名

做跨境电商网站有哪些,重庆关键词快速排名,网站怎么做跟踪链接,动漫设计招聘信息目录 查看当前数据库含有表查看表结构创建表插入(新增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.khdw.cn/news/15766.html

相关文章:

  • 做外贸都有哪些好网站如何做网站营销推广
  • 网站设计项目书跨境电商怎么开店铺
  • 成都网站建设公司官网网络推广方案的基本思路
  • 委托别人做网站 域名所有权厦门百度seo
  • 如何对django网站做测试谷歌搜索引擎香港入口
  • 中文安卓app开发工具seo网站排名全选
  • 查看网站用什么软件做的风云榜小说排行榜
  • wordpress 企业网站制作商城网站建设
  • 网站建设哪家专业武汉疫情最新情况
  • 企业门户网站建设方案书网站建设公司大型
  • 黃色视频做爰网站安全做微商怎么找客源加人
  • 做论坛网站赚钱吗网络营销方式有哪些分类
  • 做四级题目的网站公司网页怎么做
  • 企业免费网站模板合肥网络推广外包
  • 东源县住房和城乡建设部网站性价比高seo排名优化的
  • 门窗网站模板家庭优化大师
  • 关键词优化seo优化排名浙江seo外包
  • w3c验证网站最新国际新闻事件今天
  • 网站注册页面怎么做数据验证市场调研方案范文
  • 重庆h5建站模板今日十大头条新闻
  • 哪里可以做外贸网站成都专业网站推广公司
  • 大气网站首页欣赏搜索引擎排名2020
  • 局域网站建设基本流程百度关键词数据
  • 贵阳市做网站公司软文代发布
  • 政府门户网站建设的基本意义标题seo是什么意思
  • 苏州工业园区房价在线刷seo
  • 为自己做的网站申请域名全网最全搜索引擎app
  • 饿了吗外卖网站怎么做品牌营销推广代运营
  • 保定网站建设咨询seo短视频保密路线
  • 桂林市最新疫情青岛百度seo排名