Emacs中使用Forms-mode以表格形式展示/编辑简单的文本数据
2014-02-02 20:05
621 查看
一、建立测试环境
1.1. 建立表格
1.2. 建立测试数据文件,books.txt,其内容如下
1,王国维词新释辑评,2006,叶嘉莹
2,王国维词新释辑评,2006,叶嘉莹
3,王国维词新释辑评,2006,叶嘉莹
4,南唐二主词新释辑评,2003,杨敏如
5,南唐二主词新释辑评,2003,杨敏如
6,朱自清说诗,1998,朱自清
1.3. 装入数据
1.4. 查询结果
二、查询重复(只有重复)的记录
2.1 方法一
三、删除重复的记录
3.1 方法一
3.2 方法二
1.1. 建立表格
CREATE TABLE books ( book_id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(50), pub_year VARCHAR(4), author VARCHAR(50) );
1.2. 建立测试数据文件,books.txt,其内容如下
1,王国维词新释辑评,2006,叶嘉莹
2,王国维词新释辑评,2006,叶嘉莹
3,王国维词新释辑评,2006,叶嘉莹
4,南唐二主词新释辑评,2003,杨敏如
5,南唐二主词新释辑评,2003,杨敏如
6,朱自清说诗,1998,朱自清
1.3. 装入数据
LOAD DATA INFILE 'c:/books.txt' INTO TABLE books FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
1.4. 查询结果
二、查询重复(只有重复)的记录
2.1 方法一
mysql> SELECT m.* FROM books m , (SELECT MIN(book_id) book_id FROM books GROUP BY title HAVING count(1) > 1)n WHERE m.book_id = n.book_id
三、删除重复的记录
3.1 方法一
DELETE books as m FROM books m , (SELECT title,MIN(book_id) book_id FROM books GROUP BY title HAVING count(1) > 1)n WHERE m.book_id > n.book_id and m.title = n.title
3.2 方法二
-- 创建数据未重复的临时表 CREATE TEMPORARY TABLE tmp_books select * from books group by title having count(1) >= 1; -- 清除原有的数据资料 TRUNCATE TABLE books; -- 将临时表的数据插入正式表中 INSERT INTO books SELECT * FROM tmp_books; -- 删除临时表 DROP TABLE tmp_books
相关文章推荐
- Emacs中使用Forms-mode以表格形式展示/编辑简单的文本数据
- 树结构数据的展示和编辑-zTree树插件的简单使用
- 查询数据 表格形式展示
- Web jquery表格组件 JQGrid 的使用 - 7.查询数据、编辑数据、删除数据
- 使用 Emacs PO mode 编辑 django PO 文件
- emacs orgmode 简单文章编辑示例
- iphone开发之表格组件UITableView的使用(二)如何分组展示数据并添加组头和组尾描述
- Jqgrid入门-使用模态对话框编辑表格数据(三)
- EasyNVR RTSP转RTMP-HLS流媒体服务器前端构建之:使用BootstrapPagination以分页形式展示数据信息
- 使用Jquery实现可编辑的表格 并使用AJAX提交到服务器修改数据
- 基于Bootstrap使用jQuery实现简单可编辑表格
- EasyNVR RTSP转RTMP-HLS流媒体服务器前端构建之:使用BootstrapPagination以分页形式展示数据信息
- JS操作DOM 使用表格动态展示数据
- 使用zTree控件制作的表格形式的树形+数据菜单
- JSP基础语法之一:Scriptlet使用、简单的JSP获取表单数据再输出表格
- 使用emacs编写html:html-mode简单使用笔记
- 基于Bootstrap使用jQuery实现简单可编辑表格
- 基于Bootstrap使用jQuery实现简单可编辑表格
- python3+PyQt5 使用自定义模型保存数据并通过不同视图形式展示数据
- EasyNVR RTSP转RTMP-HLS流媒体服务器前端构建之:使用BootstrapPagination以分页形式展示数据信息