前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL 本科班学习汇总

MySQL 本科班学习汇总

作者头像
简单、
发布2018-07-18 15:08:20
2650
发布2018-07-18 15:08:20
举报
INSERT INTO table_name SELECT * FROM table_name2 WHERE num<70    //将A表的数据添加到B表当中,用where条件约束!
数据库在不添加索引的情况下,去查询有上万条数据库的时候,会消耗大量的查询时间。
    SELECT table_name .*,tb_sites_copy.* FROM table_name2,tb_sites_copy
WHERE table_name2.name=table_name1.name;
一张W+的数据表和一张只有20条数据做关联查询的时候,消费的时间为两秒。
加了索引查询时间有明显的改变。
SELECT * FROM table_name WHERE name LIKE('%in%');  //模糊查询,查找所有含有in的关键字
SELECT * FROM table_name WHERE name LIKE('__r%');       // 查找第三位含有r的字段 "_"下划线代表一个字符,以此类推。
SELECT * FROM table_name WHERE name LIKE('____') and name LIKE('%a%');
SELECT * FROM table_name WHERE name LIKE ('%\\\%');  //查询转移字符(自身函数)
SELECT * FROM table_name WHERE name LIKE ('%\%%');  //转移字符查询"%"符号。

SELECT name,COUNT([主键]),max(SiteCreateTime) as count  FROM tb_sites_copy GROUP BY name; //
SELECT name,COUNT(*),max(SiteCreateTime) as count  FROM tb_sites_copy GROUP BY name //

Tags: None

Archives QR Code

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档