Sql
文章平均质量分 84
ldear
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MYSQL如何进行sql like (sql查询结果)的查询
我有个需求,需要在MYSQL下like查询另一条sql查询的结果,大概格式如下:select * from table1 where `text` like '%(select name from table2 where id =3)%';请问如何才是正确格式?谢谢正确答案已出:使用CONCATSQL语句为:select * from table1 where `text`转载 2017-06-06 09:18:30 · 5075 阅读 · 0 评论 -
mysql之数据去重并记录总数
引用:http://blog.sina.com.cn/s/blog_6c9d65a10101bkgk.htmlhttp://www.jb51.net/article/39302.htm 1、使用distinct去重(适合查询整张表的总数)有多个学校+教师投稿,需要统计出作者的总数select count(author) as total from files每个作者都投稿很多,这里有重复的记录。s...转载 2018-04-12 13:35:32 · 13003 阅读 · 0 评论 -
MyCat是什么?为什么要用MyCat?
from : http://blog.youkuaiyun.com/nxw_tsp/article/details/56277430实习的时候,在一个项目当中,项目经理要求把原先的MySQL数据连接基于mycat来进行改造 。当时就在想MyCat是什么东西?为什么要用它呢?*一、什么是MyCat: MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看转载 2018-02-06 16:54:09 · 545 阅读 · 0 评论 -
孤傲苍狼 只为成功找方法,不为失败找借口! javaweb学习总结(三十九)——数据库连接池 一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要
孤傲苍狼只为成功找方法,不为失败找借口!javaweb学习总结(三十九)——数据库连接池一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示转载 2017-10-31 11:16:57 · 2220 阅读 · 0 评论 -
mysql 里面的isnull()和ifnull() is null 和 is not null
usergrade表2.找到里面username是null的行SELECT * FROM usergrade WHERE ISNULL(USERNAME)SELECT * FROM usergrade WHERE USERNAME IS NULL3.找到里面username不是null的行SELECT * FROM usergrad转载 2017-09-01 10:37:22 · 2140 阅读 · 0 评论 -
MySql 常见错误代码大全
B.1. 服务器错误代码和消息 服务器错误信息来自下述源文件: · 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。 · 错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和include/mysqld_ername.h MySQL源文件中的定义。 · SQ原创 2017-08-31 14:42:31 · 1466 阅读 · 0 评论 -
MySQL 函数
1 在MySQL里面利用str_to_date()把字符串转换为日期此处以表h_hotelcontext的Start_time和End_time字段为例,查询当前时间在此范围之内的数据。select * from h_hotelcontext where now() between STR_TO_DATE(Start_time,'%Y-%m-%d %H:%i:%s') and STR_原创 2017-08-16 15:49:35 · 1233 阅读 · 0 评论 -
Case when then else end
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' TH转载 2017-08-07 17:44:10 · 474 阅读 · 0 评论 -
MySQL 使用while语句向数据表中批量插入数据
1.创建一张数据表mysql> create table test_while ( -> id int primary key) charset = utf8;Query OK, 0 rows affected (0.28 sec) 查看数据表的结构 mysql> desc test_while;+-------+---------+---转载 2017-06-14 09:33:01 · 1625 阅读 · 0 评论 -
查看mysql数据库及表编码格式
1.查看数据库编码格式1mysql> show variables like 'character_set_database'; 2.查看数据表的编码格式1mysql> show create table ;转载 2017-06-14 09:29:58 · 597 阅读 · 0 评论 -
mybatis中 insert into select 批量生成uuid时 用replace去掉"-"
要复制student里的部分数据,到student表里,用的是 insert into select。。。 开始生成uuid是带【’-‘】的,可是用replace替换就有问题,只生成一个uuid 把打印出来的sql在mysql视图工具里直接执行时没有问题的,可是就在mybatis里 就出现这样的问题,而且是同replace一起使用的时候。DROP TABLE IF EXISTS原创 2017-06-13 16:04:46 · 7653 阅读 · 1 评论 -
mysql select UPPER(REPLACE(uuid(),'-','')) from xxxtable 得到相同的uuid的问题
在使用mysql过程中,发现了一个奇怪问题。当字符集设置为utf8mb4时,执行下面SQL时,返回的多条数据中的uuid是相同的值。SELECT UPPER(REPLACE(uuid(),'-','')) FROM mysql.user;UPPER(REPLACE(uuid(),'-',''))52A8B75CEB5D11E5B180005056920044转载 2017-06-13 16:04:25 · 12564 阅读 · 6 评论 -
MySQL 用户与授权管理详解
MySQL 用户与授权管理详解大纲一、前言二、创建用户并授权三、GRANT语句的种类四、撤权并删除用户一、前言做为Mysql数据库管理员管理用户账户,是一件很重要的事,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。Mysql从3.22.11开始引入两个语句来做这件事,GRANT语句创建Mysql用户并指定其权限,而REVOKE语句删除权限。CR转载 2017-07-04 18:04:58 · 535 阅读 · 0 评论 -
Duplicate entry '**' for key 'all_inde
insert into Table () values ()定义了 UNIQUE 约束的字段中不能包含重复值,可以为一个或多个字段定义 UNIQUE 约束。因此,UNIQUE 即可以在字段级也可以在表级定义, 在UNIQUED 约束的字段上可以包含空值。Oracle自动会为具有 PRIMARY KEY 约束的字段(主码字段)建立一个唯一索引原创 2017-06-22 10:45:14 · 765 阅读 · 0 评论 -
MySQL字符串函数substring:字符串截取
MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。1. 字符串截取:left(str, length)mysql> select left('example.转载 2017-06-17 10:12:29 · 678 阅读 · 0 评论 -
浅谈 DML、DDL、DCL的区别
原文 https://www.cnblogs.com/dato/p/7049343.html 一、DMLDML(data manipulation language)数据操纵语言: 就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。SELECT 列名称 FROM 表名称UPDATE 表名称 SET 列名称...转载 2018-10-11 16:08:54 · 623 阅读 · 0 评论
分享