悠然哈哈哈

导航

随笔分类 -  SQL

mysql 一条sql删除两个表
摘要:单个表的删除: DELETE FROM tableName WHERE columnName = value; 删除表内的所有行: 即:保留表的结构、属性、索引 DELETE FROM tablename; DELETE * FROM tablename; 删除同一张表内的所有内容(删除数据、表结构 阅读全文

posted @ 2020-05-12 16:27 悠然886 阅读(2512) 评论(0) 推荐(0) 编辑

Mysql SQL查询今天、昨天、n天内、第n天的数据
摘要:查询5分钟前的数据select * from table where end_date between date_add(now(), interval - 300 SECOND) and NOW() 查询当天的所有数据 SELECT * FROM 表名 WHERE DATEDIFF(字段,NOW( 阅读全文

posted @ 2020-04-28 11:27 悠然886 阅读(4373) 评论(0) 推荐(2) 编辑

mysql查询前一天的数据
摘要:curdate()表示当天日期 统计前一天的日志sql语句: 阅读全文

posted @ 2018-09-29 09:45 悠然886 阅读(33734) 评论(0) 推荐(2) 编辑

mybatis中大于等于小于等于的写法
摘要:来自:https://blog.csdn.net/xuanzhangran/article/details/60329357 阅读全文

posted @ 2018-05-29 10:59 悠然886 阅读(538) 评论(0) 推荐(0) 编辑

mysql 截取替换某个字符串
摘要:把content 里面的金额换成order_price 1、获取金额 2、获取最后两个字符 3、获取完整金额 4、得到结果 5、获取金额不一致的数据 进行比较 6、得到结果不同数据 7、替换数据 总结: 1、replace(object, search,replace) 把object中出现sear 阅读全文

posted @ 2018-05-19 11:45 悠然886 阅读(1374) 评论(0) 推荐(0) 编辑

获取sql 时间时分秒
摘要:select DATE_FORMAT(now(),'%Y-%m-%d %T') from dual; 年月日时分秒 select DATE_FORMAT(now(),'%T') from dual;时分秒 阅读全文

posted @ 2018-04-21 09:11 悠然886 阅读(4464) 评论(0) 推荐(0) 编辑

sql like 查询
摘要:查询 ids 含有 4 的 精确到4 54 不查询 select * from t_g_sku where ','||ids||',' like '%,4,%'; 序号 id mid quantity ids names 1 1 90 200 57,54,60 合金_3L以下_2-3人2 1 10 阅读全文

posted @ 2016-08-10 11:35 悠然886 阅读(326) 评论(0) 推荐(0) 编辑

用SQL语句,删除掉重复项只保留一条
摘要:用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId f 阅读全文

posted @ 2016-07-22 15:27 悠然886 阅读(31451) 评论(0) 推荐(0) 编辑

ibatis注意要点
摘要:一、ibatis的关键字like查询select * from t_student wheres_name '%张%';这种like语句在ibatis中怎么写,他们现在的项目是用ibatis作为持久层的框架。我的第一反应是这样写:但是在调用中需要在参数的前后加上%,比如这样:return sqlMa... 阅读全文

posted @ 2015-10-22 11:31 悠然886 阅读(550) 评论(0) 推荐(0) 编辑

sql随机抽取数据
摘要:mysql: select * from tablename order by rand() limit 10sqlserver: select top 10 * from tablename order by NEWID()select ts_name from 表名 as t1 JOIN (... 阅读全文

posted @ 2015-10-20 15:43 悠然886 阅读(2598) 评论(0) 推荐(0) 编辑

百万数据查询优化技巧三十则
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num... 阅读全文

posted @ 2014-12-10 20:19 悠然886 阅读(148) 评论(0) 推荐(0) 编辑

java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect to this MySQL server"
摘要:java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect to this MySQL server":表示该对象不是远程对象,不能通过该对象远程访问数据解决:方案一:改表:use m... 阅读全文

posted @ 2014-11-20 16:59 悠然886 阅读(4651) 评论(0) 推荐(0) 编辑

sql语句练习
摘要:使用的是scott用户下的emp 和dept表进行操作--(1) 查询20部门的所有员工信息。select * from emp where deptno=20;--(2) 查询所有工种为CLERK的员工的员工号、员工名和部门号。(注意大小写)select empno,ename,deptno fr... 阅读全文

posted @ 2014-07-09 09:28 悠然886 阅读(650) 评论(0) 推荐(0) 编辑

数据库面试sql
摘要:问题一:、有三张表,学生表S,课程表C,学生课程表SC 01:写出建表语句 答: create table s(id integer primary key,name varchar(20)); create table c(id integer primary key,name var... 阅读全文

posted @ 2013-06-25 11:49 悠然886 阅读(444) 评论(0) 推荐(0) 编辑