【你不知道的Java】-【用ue 格式化sql 供StringBuffer 使用 】
来源:互联网 发布:逐差法处理数据的优点 编辑:程序博客网 时间:2024/05/16 02:07
一:原sql语句
select * from (select Info_Id, Title, image_file, url_link, create_Timestamp, editor, category_id, is_review, row_number() over(partition by category_id order by create_timestamp desc) rn from tb_info_images where is_Review = 1 and info_id in (select info_id from tb_info_Published where system_id = 2101 and category_id in (select category_id from tb_info_category where type = 1)) ) where rn = 1
二:打开ue
CRTL+R
替换后:
CRT+R
结果:
三:修改下,最终结果
sb.append("select *");sb.append(" from (select Info_Id,");sb.append(" Title,");sb.append(" image_file,");sb.append(" url_link,");sb.append(" create_Timestamp,");sb.append(" editor,");sb.append(" category_id,");sb.append(" is_review,");sb.append(" row_number() over(partition by category_id order by create_timestamp desc) rn");sb.append(" from tb_info_images");sb.append(" where is_Review = 1");sb.append(" and info_id in");sb.append(" (select info_id");sb.append(" from tb_info_Published");sb.append(" where system_id = 2101");sb.append(" and category_id in (select category_id");sb.append(" from tb_info_category");sb.append(" where type = 1))");sb.append(" ");sb.append(" )");sb.append(" where rn = 1");
- 【你不知道的Java】-【用ue 格式化sql 供StringBuffer 使用 】
- 你不知道的Java学习笔记15--StringBuffer类
- 你不知道的String,StringBuilder,StringBuffer
- 你不知道的Java学习笔记12--String、StringBuffer、StringBuilder比较
- 关于 MySQL 你可能不知道的 SQL 使用技巧
- 关于 MySQL 你可能不知道的 SQL 使用技巧
- 你不知道的JAVA
- UE格式化sql
- 你知道的Java,和你不知道的Java
- 你知道的Java,和你不知道的Java
- 你知道的java和你不知道的java
- 你不知道的sql小知识
- MySql 那些你不知道的格式化函数 【转】
- 你不知道的Java秘密
- 你不知道的Java秘密1
- 你不知道的Java秘密2
- 你不知道的Java秘密3
- 【你不知道的Java】-【枚举】
- ubuntu 11.10 如何显示出应用程序图标
- http基础
- VC给自定义按钮加上事件操作
- 国家气象局提供的天气预报接口(完整Json接口)
- 南走1公里东走1公里北走1公里回原点
- 【你不知道的Java】-【用ue 格式化sql 供StringBuffer 使用 】
- Oracle学习总结
- calloc或new分配的数组只能在第一个元素上释放
- sprintf函数
- Render hidden widget to QPixmap
- object-c中通过异步方式实现下载
- VS2010网站发布到服务器上
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- zk 浏览器地址栏图标