易截截图软件、单文件、免安装、纯绿色、仅160KB

Sql 查询技巧 优先输出某结果

SELECT EMP_ID,EMP_NO,LOGIN_NAME,EMP_NAME,SITE_CODE,DEPT_CODE,
JOB_DESC,HRMS_DEPT_CODE,MAIL_ACCOUNT,EXT_NO ,
(case when SITE_CODE='QCS' then 1 else 2 end) site
from dbo.AM_EMPLOYEE
WHERE ACTIVE = 'Y' AND EXT_NO = '6006'
order by site
想要在员工表中查出电话号为6006的员工的英文名来作为系统页面上输入电话号带出该同仁英文名。
而当前系统中电话号为6006有多笔记录,有QCS的某A,QCH的某B,QTY的某C,
而当前系统只需输入QCS的结果,所以用上述语句优先输出QCS的。


相关文档:

SQL自带的一些函数

Copy 以下内容到查询分析器操作:
-- 3 ****************************************************
-- 熟悉系统自带的一些函数
-- 3.1 --------------------------------------------------
-- 数学函数
-- ABS(num_expression)          返回给定数值表达式的绝对值
-- C ......

PL/SQL单行函数和组函数详解

函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:
单行函数、组函数
本文将讨论如何利用单行函数以及使用规则。
 
SQL中的单行函数
SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函 ......

sql中截取和算出字符串的长度

et ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER function [dbo].[Get_StrArrayLength]
(
 @str varchar(1024),  --要分割的字符串
 @split varchar(10)  --分隔符号
)
returns int
as
begin
 declare @location int
 declare @start int
 declare @length int
&nbs ......

Sql 查询技巧 某例 关于in的排序

  在有时候使用in语句查询的时候,in语句中很多项,如15项,自己同时想让查询出来结果能够按照in语句中该字段顺序查询出来。
 而Sql Server是默认按照自己的顺序排列出来的,所以一定会把结果集重新排序的。
而如果使用case when的方法虽然很繁琐,但也是可以实现的
 
 
select item_code,apply_dep ......

sql查询中显示序号

sql查询中显示序号
2009-06-04 09:27
/* 方法一*/
SELECT序号= (SELECT COUNT(客户编号) from 客户 AS LiMing
                   WHERE LiMing.客户编号<= Chang.客户编号),
   客户编号,公司名称
from客户 AS Chang ORDER BY 1;
G ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号