mysql
q1054261752
这个作者很懒,什么都没留下…
展开
-
mysql的查询、子查询及连接查询
一、mysql查询的五种子句 where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数) 1、where常用运算符: 比较运算符 > , ),>= , in(v1,转载 2015-08-29 15:27:03 · 375 阅读 · 0 评论 -
mysql模糊查询在jdbc中查不到内容,?两侧没有加空格
params.add("%"+description+"%");sql.append(" and DESCRIPTION like '%' ? '%'"); //不要忘记?两侧的空格params.add(description);原创 2016-07-31 10:32:05 · 1373 阅读 · 1 评论 -
MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)
本文章来给大家提供三种在mysql中避免重复插入记录方法,主要是讲到了ignore,Replace,ON DUPLICATE KEY UPDATE三种方法,各位同学可尝试参考。案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用: 代码如下复制代码1 INSERT IG转载 2016-07-25 21:08:25 · 368 阅读 · 0 评论 -
如何在命令行创建mysql数据库的时候指定某种固定的编码方式
GBK: createdatabase test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;UTF8: CREATE DATABASE `test2` DEFAULT CHARACTERSET utf8 COLLATE utf8_general_ci原创 2015-10-18 21:56:29 · 457 阅读 · 0 评论 -
MYSQL支持的数据类型——字符串类型
是5.0版本的,MySQL中的字符类型字符串类型字节描述及存储需求CHAR(M)MM为0~255之间的整数VARCHAR(M) M为0~65535之间的整数,值转载 2015-09-10 23:37:24 · 598 阅读 · 0 评论 -
mysql可有类似oracle的nvl的函数
要用ifnull,而不是isnullisnull是判断是否为null,返回值是1表示null或者0表示不为空ifnull等同于oracle的nvl,用法如下mysql> select ifnull(1,10);+--------------+| ifnull(1,10) |+--------------+| 1 |+----------原创 2015-09-01 12:18:01 · 23227 阅读 · 0 评论 -
MySQL语法大全
select * from emp; #注释#---------------------------#----命令行连接MySql---------#启动mysql服务器net start mysql#关闭 net stop mysql #进入mysql -h 主机地址 -u 用户名 -p 用户密码 #退出exit#----原创 2015-09-01 11:56:21 · 458 阅读 · 0 评论 -
MySQL对数据表进行分组查询(GROUP BY)
MySQL对数据表进行分组查询(GROUP BY)GROUP BY关键字可以将查询结果按照某个字段或多个字段进行分组。字段中值相等的为一组。基本的语法格式如下:GROUP BY 属性名 [HAVING 条件表达式] [WITH ROLLUP]属性名:是指按照该字段的值进行分组。HAVING 条件表达式:用来限制分组后的显示,符合条件表达式的结果将被显示。WITH ROLLUP:转载 2015-09-01 11:53:31 · 71579 阅读 · 0 评论 -
MySql的join(连接)查询 (三表 left join 写法)
1、内连接:将两个表中存在连结关系的字段符合连接条件的记录形成记录集Select A.name,B.name from A inner join B on A.id=B.id和Select A.name,B.name from A,B where A.id=B.id结果是一样的(内连接的inner关键字可省略);2、外连接:分为左外连接和右外连接左连接A、B表结果包转载 2015-08-31 17:10:01 · 1184 阅读 · 0 评论 -
Mysql事务及行级锁的理解
在最近的开发中,碰到一个需求签到,每个用户每天只能签到一次,那么怎么去判断某个用户当天是否签到呢?因为当属表设计的时候,每个用户签到一次,即向表中插入一条记录,根据记录的数量和时间来判断用户当天是否签到。这样的话就会有一个问题, 如果是在网速过慢的情况下,用户多次点击签到按钮,那么变会发送多次请求,可能会导致一天多次签到,重复提交的问题 ,那么很自然的想到用事务。这次用的是 spring转载 2016-08-06 17:23:28 · 293 阅读 · 0 评论