随笔分类 -  SQL

摘要:-- 替换 replace(字段名,"需要替换的字符","替换的字符") mysql里replace不支持正则匹配 mysql> set @needReplaceStr = 'hello world!'; Query OK, 0 rows affected (0.00 sec) mysql> select replace(@needReplaceStr, 'world', 'leyi'); +... 阅读全文
posted @ 2019-12-25 16:26 韭菜茄子 阅读(3007) 评论(0) 推荐(0) 编辑
摘要:存储过程 存储过程就是具有名字的一段代码,用来完成一个特定的功能 — SET 和 DECLARE 定义变量的区别: CREATE DEFINER=`root`@`localhost` PROCEDURE `p_test`() 这里写个注解,可以增强代码可读性: BEGIN -- 开始 -- declare定义的变量为局部变量,仅在方法中生效。即只在存储过程中的begin和end之间生效。 -- @ 阅读全文
posted @ 2019-12-20 16:59 韭菜茄子 阅读(2293) 评论(0) 推荐(0) 编辑
摘要:Sqlite Sqlite3 test.db — 创建数据库 sqlite3 test.db .dump > test.sql — .dump 点命令来导出完整的数据库在一个文本文件中 sqlite3 test.db select * from wp_posts; Where 语句 sqlite> select * from wp_posts where id ==5; Upd... 阅读全文
posted @ 2019-11-29 17:57 韭菜茄子 阅读(254) 评论(0) 推荐(0) 编辑
摘要:用爬虫爬了一些数据,但是有些标题是重复的,需要删除,所以找了一下删除重复标题数据的sql。 # 查询所有重复的数据 select * FROM tb_xici_article WHERE post_title IN ( SELECT post_title FROM tb_xici_article GROUP BY post_title HAVING count( post_title... 阅读全文
posted @ 2019-05-02 15:49 韭菜茄子 阅读(1255) 评论(0) 推荐(0) 编辑
摘要:MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型:tinyint smallint mediumint int bigint float doubledecimal(size,d) numeric(... 阅读全文
posted @ 2015-06-04 17:15 韭菜茄子 阅读(261) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示