mysql
小旋风-java
这个作者很懒,什么都没留下…
展开
-
MySQL左连接、右连接和内连接详解
本文向您简单介绍MySQL的ySQL左连接、右连接和内连接,并对具体的操作情况给出简单示例。AD:WOT2015 互联网运维与开发者大会 热销抢票以MySql为例。在MySQL数据库中建立两张数据表,并分别插入一些数据。示例脚本如下: drop table table1; CREATE TABLE `andrew`.`table1` (转载 2015-02-14 22:15:14 · 647 阅读 · 0 评论 -
MySQL 通配符学习小结
原文:http://blog.csdn.net/ithomer/article/details/5130386MySQL 通配符 SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NO转载 2015-02-14 21:34:19 · 334 阅读 · 0 评论 -
MYSQL查询~ 存在一个表而不在另一个表中的数据
https://blog.csdn.net/u012732259/article/details/42215119/A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~1 select distinct A.ID from A...转载 2018-05-09 16:10:56 · 1581 阅读 · 1 评论 -
MySQL 性能优化神器 Explain 使用分析
简介MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如:EXPLAIN SELECT * from user_info WHERE id < 300;准备为了接下来方便演示 EXPLA...转载 2018-11-09 09:59:42 · 445 阅读 · 0 评论 -
mysql生成insert into语句
SELECTCONCAT(‘INSERT INTO wth.wth_attachment (attachment_id, file_name, size, height, width, path, type, md5, title, content, beginTime, endTime) VALUES (’‘’’’,id,’’’,’,‘’’’,if(file_name is null,‘...原创 2018-12-24 15:37:08 · 8914 阅读 · 0 评论 -
如何用insert into values插入多条数据
insert into 表名(字段名1,字段名2)values(值a1,值b1), (值a2,值b2),例如:insert into user_info (user_account,user_name,user_age,user_class) values (‘00001’, '张三 ',‘20’,‘计算机系’), (‘00002’, ‘李四’,‘19’,‘计算机系’);...转载 2019-05-07 16:25:25 · 34124 阅读 · 2 评论 -
mysql 查询两个时间段是否有交集的情况
只要查询自己选择的时间段 和 数据库里面的时间段 是否有交集 就可以了数据库的字段 start_time, end_time输入的字段 a,b第一种SELECT * FROM test_tableWHERE(start_time >= a AND start_time <= b)OR (start_time <= a AND end_time >= b)O...原创 2019-07-11 14:48:40 · 1259 阅读 · 1 评论