a.主题列表按 最后更新时间 进行排序 数据库SQL语句中没有if..else的判断语句,但是oracle中有decode()函数可以实现这种判断语句,但是还可以用case..when..then ..else..end,功能更加强大 但此次运用特殊字段lastUpdateTime解决,提高了效率,只用查询一张表: b.主题列表排序,让所有置顶帖排在最上面,然后,让置顶帖,精华帖,普通帖按最后更新时间进行排序. public List<Topic> getByForum(Forum forum…
case排序法: end 还有EXEC法 可以网上查 SQLServer遍历数据库所有表及统计表数据总数: DECLARE @TableName varchar(); CREATE TABLE #GetRecordingTempTable([id] [INT] IDENTITY(,) NOT NULL, [TableName] varchar() NOT NULL, [RecordingCount] INT); DECLARE Table_Cursor CURSOR FOR SELECT [na…
--普通排序 SELECT * FROM emp ORDER BY sal DESC; --使用列序排序 DESC; --组合排序 DESC; --translate函数,参数分别用A.B.C表示 SELECT ename,translate(ename,'LE','el') FROM emp;--当C=B时,相当于单字符一一对应替换同位置替换,即L-->e,E-->l,范围是整个A SELECT ename,translate(ename,'LE','ada') FROM emp;--当C&…
case when 自定义排序时的使用 根据 case when 新的 sort字段排序 case when t2.status = 4 and t2.expire_time>UNIX_TIMESTAMP() and t2.expire_time<UNIX_TIMESTAMP(DATE_ADD(NOW(),INTERVAL 60 day)) then 4 when `status` = 2 then 3 when `status` = 3 then 2 when t2.status = 4 a…
/****************************************************************************** ** Name: usp_cfg_GetFileByObjectIDAndType ** Desc: 根据objectID和type获取附件 ** ** ** Return Values: ** ** Parameters: ** Auth: ** Date:2008-10-28 *****************************…
coreJava部分 7 1.面向对象的特征有哪些方面? 7 2.作用域public,private,protected,以及不写时的区别? 7 3.String 是最基本的数据类型吗? 7 4.float 型float f=3.4是否正确? 7 5.语句float f=1.3:编译能否通过? 7 6.short s1 = 1; s1 = s1 + 1;有什么错? 7 7.Java 有没有goto? 7 8.int 和Integer 有什么区别? 7 9.&和&&的区别? 8 10…
多表通用的SQL存储过程分页 案例一: USE [Community] GO /****** Object: StoredProcedure [dbo].[Common_PageList] Script Date: 2016/3/8 13:44:58 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[Common_PageList] ( ),---表名 @strFld nvarchar…
DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件.对于较老的版本(例如之前项目中遇到的dev9),对于汉化(应该说本地化Localization)支持较少.高版本接触较少,不知道后续版本(dev13之后)对于本地化的支持怎么样,所以不做讨论.        对于DEV本地化,网上到处可见的资源包,对dev引用的dll进行修改,但是本地化的效果并不会,汉化的不完全,并且灵活性较差,我们自己根本无法根据自己的需要进行修改.后来在网上找的资料,将dev…
该项目模拟了电话本记录联系人的业务功能,用来练习对数据库的增删改查等操作. 菜单类:Menu -- 用来封装主菜单和个选项的子菜单 Person类: Person--联系人的实体类 TelNoteRegex类: TelNoteRegex--对姓名.年龄.性别.电话号码.归属地的验证方法 Operate类:Operate--封装业务功能方法 APP类:APP--封装start()-主菜单方法.main()主函数 package com.hq.tel; /*** * * @author Admini…
package com.hanqi.telbook; import java.util.Scanner; public class Menu { //主菜单 public void mainMenu() { System.out.println("**************************"); System.out.println("** 1 添加记录 **"); System.out.println("** 2 查找记录 **");…