editplus 替换换行 excel 表格 拼装sql语句技巧

这样的数据 放到sql中的in 语句中的时候格式需要换行  加上‘,’这样的内容。

操作内容:

用editplus 进行操作。Ctrl+H    查找的地方输入 \n  ,替换的地方填写 ‘,‘   意思是每当有换行的时候就用‘,‘进行替换 注意的是需要勾选正则表达式  最后的结果如下:

综合语音‘,‘接入业务‘,‘综合语音业务‘,‘综合语音接入‘,‘终端营销

最终sql:

select * from course_maininfo where  COURSE_NAME like ‘%“应知应会”之网络篇--分公司网络区域经理培训%‘ and DEL_TIME is null
select * from course_mark   where   SEQCODE=12732  and     MARK_NAME not in (‘培训‘,‘应知应会‘,‘移动网络概述‘,‘网络篇‘)   and DELETEORNO=‘0‘                     ----0  显示 1 不显示

完成任务。 有些excel技巧 和word技巧需要学习,这些有时候比较重要。

时间: 2024-10-07 05:29:28

editplus 替换换行 excel 表格 拼装sql语句技巧的相关文章

将excel表格数据转换为sql语句

今天刚从经理那学到的,迫不及待写下来,以后肯定用得上 1.首先是将excel文件另存为csv格式文件 2.在当前行的最后新增一列,输入下面函数(其中表字段因人而异) =CONCATENATE("insert into T_GF_ORG (ORGNAME,ORGCODE,ORG_SEQ,ORG_TYPE,ORGID,PARENT_ORGID) values ('",C2,"','",B2,"','",G2,"',",H2,&qu

Ibatis动态拼装sql,常用标签总结及举栗子。

今天得到项目经理一项任务,就是拼装sql,第一次见到,不是太懂,赶紧回来睡一觉再说,由于这次的项目orm使用的是ibatis框架,所以需要使用动态拼装sql,或者是ognl语言,这门语言不是专属于ibatis的,而是一门独立的语言,就像EL表达式一样. 首先(摘抄一段,私密马赛,其实可以手写的)使用动态查询时ibatis的一个强大的功能,又是你已经改变WHERE子句条件的基础上你的参数对象的状态,在这种情况下的ibatis提供了一组可以映射语句中标签,这种标签的使用提高了SQL语句的重用性和灵活

SQL点滴32—Excel中CONCATENATE函数生成SQL语句

原文:SQL点滴32-Excel中CONCATENATE函数生成SQL语句 当拿到一个Excel的时候需要将这里面的数据插入到数据库里面,该怎么办,除了使用SSIS数据导入之外还可以使用Excel中的CONCATENATE函数,这个有点技巧,第一次使用的时候可能会让你有点困惑.如果我们理解这个函数的定义就不难了. 定义 CONCATENATE 函数可将最多 255 个文本字符串合并为一个文本字符串.联接项可以是文本.数字.单元格引用或这些项的组合.例如,如果您的工作表的单元格 A1 中包含某个人

SQL语句技巧:查询存在一个表而不在另一个表中的数据记录

原文:SQL语句技巧:查询存在一个表而不在另一个表中的数据记录 方法一(仅适用单个字段)使用 not in ,容易理解,效率低 select A.ID from A where A.ID not in (select ID from B) 方法二(适用多个字段匹配)使用 left join...on... , "B.ID isnull" 表示左连接之后在B.ID 字段为 null的记录 select A.ID from A left join B on A.ID=B.ID where

SQL语句技巧之去除重复行

去除表中重复行数据,可能大家立马就想到的是用DISINTCT关键字,但DISINTCT只能是去除表中所有列都相同的行,若碰到需要去除表中多个字段重复的行(即:部份相同,部份不相同),那么该如何做呢?我通过多年数据库编写经验,整理了如下方法,供大家参考和使用. 方法1:适用于返回较少字段 select F1,F2,F3,MAX(F4) FROM TABLENAME GROUP BY F1,F2,F3 方法2:适用于返回行所有字段,需指定不相同的字段 select * FROM TABLENAME

MYSQL SQL语句技巧初探(一)

MYSQL SQL语句技巧初探(一) 本文是我最近了解到的sql某些方法()组合实现一些功能的总结以后还会更新: rand与rand(n)实现提取随机行及order by原理的探讨. Bit_and,bit_or,bit_count等位操作方法实现统计功能. rand与rand(n)提取 使用order by rand(n)配合limit n可以提起相应的n个随机样本. 如:select  *  from student grade='2' order by rand() limit 5 随机提

PowerDesigner 创建表格及导出SQL语句

目的:提高数据库创建表格效率 测试数据库:orcale 1.新建物理模型. 右键点击workplace,new一个物理模型并指定数据库. 2.创建表格 设置字段属性 新增字段属性(比如加字段注释) 3.导出sql语句及预览 初次使用会发现orcale的sql语句,带双引号.字母大写,后面有解决方案 也可在Options选项卡里,可以个性化选择和配置sql脚本,如取消外键,去除drop语句等. 4.去除双引号 选择Database->Edit Current DBMS菜单 选中General选项卡

SQL语句技巧(上个样式太差了)

以下并非本人整理,但是看后感觉相当不错,特此分享. 1.应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数:通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担:能够分开的操作尽量分开处理,提高每次的响应速度:在数据窗口使用SQL时,尽量把使用的索引放在选择的首列:算法的结构尽量简单:在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,COL2 FROMT1:在可能的情况下尽量限制尽量结果集行数如:SE

SQL语句技巧:查询时巧用OR实现逻辑判断

首先看以下SQL逻辑语句块: DECLARE @fieldname varchar(50) DECLARE @fieldvalue nvarchar(100) SET @fieldname='chassisno' --这里可传入chassisno,plateno,owner,contacttelno其中之一或不传 SET @fieldvalue='Zuowenjun' IF @fieldname = 'chassisno' BEGIN SELECT * FROM TABLENAME WHERE