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

网站域名不备案要证书有啥用男性问题免费咨询

网站域名不备案要证书有啥用,男性问题免费咨询,4366网页游戏,最便宜网站文章目录 #x1f39f;️ 前言#x1f39f;️ 创建一张结构相同的表#x1f39f;️ 表内插入查询结果#x1f3ab; 对表内数据进行去重#x1f3ab; 配合ORDER BY排序后以及LIMIT分页对数据进行插入 #x1f39f;️ 前言 在MySQL数据库中不仅可以直接根据字段类型等对数据… 文章目录 ️ 前言️ 创建一张结构相同的表️ 表内插入查询结果 对表内数据进行去重 配合ORDER BY排序后以及LIMIT分页对数据进行插入 ️ 前言 在MySQL数据库中不仅可以直接根据字段类型等对数据进行插入以外还可以插入以类似SELECT FROM语句筛选查询出的字段; 通过该手段可以配合表的RENAME操作可以对表进行一个拷贝或者是去重等操作; 存在一张表(distinct_table): mysql select * from distinct_table; ---------- | id | name | ---------- | 1 | aaa | | 2 | bbb | | 1 | aaa | | 2 | bbb | | 1 | aaa | | 3 | ccc | ----------️ 创建一张结构相同的表 语句: CREATE TABLE [IF NOT EXISTS] table_name1 LIKE table_name2;可以利用该命令创建一个表结构相同的表,其中table_name1为原表,table_name2为新表; 利用 SHOW CREATE TABLE查看该章中distinct_table的表的详细表结构: mysql show create table distinct_table\G -- 查看详细表结构 *************************** 1. row ***************************Table: distinct_table Create Table: CREATE TABLE distinct_table (id int(11) NOT NULL COMMENT id,name varchar(20) NOT NULL COMMENT name字段 ) ENGINEMyISAM DEFAULT CHARSETutf8 1 row in set (0.00 sec)使用CREATE TABLE [IF NOT EXISTS]... LIKE ...创建一张表结构相同的表: mysql create table if not exists tmp_table1 like distinct_table; -- 创建一张表明为tmp_table1且表结构与distinct_table表相同的表 Query OK, 0 rows affected (0.00 sec)mysql show tables; -- 显示当前数据库中表 ----------------- | Tables_in_test2 | ----------------- | distinct_table | | tmp_table1 | ----------------- 2 rows in set (0.00 sec)mysql show create table tmp_table1 \G -- 显示tam_table1表的详细表结构 *************************** 1. row ***************************Table: tmp_table1 Create Table: CREATE TABLE tmp_table1 (id int(11) NOT NULL COMMENT id,name varchar(20) NOT NULL COMMENT name字段 ) ENGINEMyISAM DEFAULT CHARSETutf8 1 row in set (0.00 sec)从该操作可以看出所创建的表结构除了表名与原表不同以外其表结构与原表的表结构相同; ️ 表内插入查询结果 对表内数据进行去重 由于在MySQL中没有可以直接对表进行去重的语句,但是在MySQL中存在对查询结果进行去重的语句; 所以可以根据SELECT DISTINCT对应的结果去重配合INSERT INTO完成对表整体的去重: 创建结构相同的表; mysql create table if not exists tmp_table1 like distinct_table; -- 创建一张表明为tmp_table1且表结构与distinct_table表相同的表 Query OK, 0 rows affected (0.00 sec) mysql show create table tmp_table1 \G -- 显示tam_table1表的详细表结构 *************************** 1. row ***************************Table: tmp_table1Create Table: CREATE TABLE tmp_table1 (id int(11) NOT NULL COMMENT id,name varchar(20) NOT NULL COMMENT name字段 ) ENGINEMyISAM DEFAULT CHARSETutf8 1 row in set (0.00 sec) 使用SELECT DISTINCT对查询结果进行去重: mysql insert into tmp_table1 select * from tmp_table2 order by id desc limit 3; Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0mysql select * from tmp_table1; ------------ | id | name | ------------ | 1 | aaa | | 2 | bbb | | 3 | ccc | | 1000 | lll | | 100 | ppp | | 99 | qqq | ------------ 6 rows in set (0.00 sec) 使用INSERT INTO将该筛选出来的结果插入至tmp_table1中; mysql insert into tmp_table1 select distinct * from distinct_table; -- 插入表内数据Query OK, 3 rows affected (0.00 sec)Records: 3 Duplicates: 0 Warnings: 0mysql select * from tmp_table1; -- 显示表内数据----------| id | name |----------| 1 | aaa || 2 | bbb || 3 | ccc |----------3 rows in set (0.00 sec)最后使用RENAME对表进行重命名即可; 配合ORDER BY排序后以及LIMIT分页对数据进行插入 以上面的tmp_table1表为例; 假设存在一张新表(tmp_table2): mysql select * from tmp_table2; ------------ | id | name | ------------ | 1 | aaa | | 2 | bbb | | 3 | ccc | | 99 | qqq | | 100 | ppp | | 1000 | lll | | 20 | mmm | | 79 | ooo | ------------同时该新表的表结构与tmp_table1表结构相同; 此时向表tmp_table1中插入tmp_table2表中id前3大的数据; 对该操作进行分析: 插入tmp_table2表中的数据;id字段前3大的数据表示需要ORDER BY对数据进行排序,且为降序;需要前n个数据所以需要使用LIMIT对数据结果进行分页; 对上述分析使用SELECT进行筛选: mysql select * from tmp_table2 order by id desc; -- 显示出排序后的数据; ------------ | id | name | ------------ | 1000 | lll | | 100 | ppp | | 99 | qqq | | 79 | ooo | | 20 | mmm | | 3 | ccc | | 2 | bbb | | 1 | aaa | ------------ 8 rows in set (0.00 sec)mysql select * from tmp_table2 order by id desc limit 3; -- 显示出排序后的数据并使用limit进行分页; ------------ | id | name | ------------ | 1000 | lll | | 100 | ppp | | 99 | qqq | ------------ 3 rows in set (0.00 sec)通过上述操作配合INSERT INTO对数据进行插入; mysql insert into tmp_table1 select * from tmp_table2 order by id desc limit 3; Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0mysql select * from tmp_table1; ------------ | id | name | ------------ | 1 | aaa | | 2 | bbb | | 3 | ccc | | 1000 | lll | | 100 | ppp | | 99 | qqq | ------------ 6 rows in set (0.00 sec)
http://www.w-s-a.com/news/709916/

相关文章:

  • 泉州网站制作推广山西网站开发建设
  • 百度商桥怎样绑定网站百度推广登陆
  • 重庆网站建设论坛株洲论坛
  • 网站怎么做切换中英文济南广运建设公司网站
  • 网页游戏网站搭建免费建网站哪个模板多
  • 公司起名打分最准的免费网站直播网站app开发
  • 医疗器械类网站前置审批网站临时域名
  • 金融网站策划方案网站开发表格整体页面居中
  • 句容本地网站黄石下陆区建设局网站
  • 免费网站服务陕西省咸阳市建设银行网站
  • 网站建设活动计划做网站意义
  • 莱芜新闻主持人名单seo sem 外贸建站 网站建设 文化墙设计
  • 易语言可以做网站嘛赣州网站建设开发
  • 网站建设规范布局网站建设费往什么科目
  • 乐清手机网站设计哪个汽车网站汽贸店免费做
  • 网站建设课程总结报告推广软文
  • 企业网站哪里可以做烟台seo网站推广
  • 怎样建设网站优化珠海网站建设开发
  • 泰兴住房和城乡建设厅网站福州app开发
  • 免费制作公司网站seo前线
  • 导购网站怎么推广有网站源码怎么搭建网站
  • 网站开发问题杭州制作公司网站
  • 网站推广seo是什么wordpress 去除顶部
  • 建筑学不会画画影响大吗电子商务沙盘seo关键词
  • 重庆网站建设找承越上海建设工程招投标网
  • 网站建设四个步骤下单的网站建设教程
  • 网站建设合同的验收表响应式网站建设哪家好
  • 手机网站建设视频长沙百家号seo
  • 网站未备案怎么访问网站开发前端需要学什么
  • 正黄集团博弘建设官方网站wordpress设置固定链接和伪静态