MySQL 连接字符串函数



MySQL 连接字符串函数,

1. CONCAT()

语法:CONCAT(str1,str2,…)

可以有一个或多个参数,返回的结果为连接参数产生的字符串。

如果所有参数均为非二进制字符串,则结果为非二进制字符串。

如果参数含有任何一个二进制字符串,则结果为一个二进制字符串。

数字参数会转化为与之相等的二进制字符串,如果希望避免这种情况,可以使用显式类型 cast。如:SELECT CONCAT(CAST(int_col AS CHAR), char_col);

如果参数含有NULL,则结果为NULL。

concat

2. CONCAT_WS([......]

Read more

tomcat单机多实例配置实例教程



tomcat单机多实例配置实例教程。java不同于php,单个站点更新维护都会影响到其他站点,一般都会将几个站点放在一个实例下

环境

tomcat:/usr/local/tomcat-7.0.50
a.ttlsa.com
站点程序:/data/site/a.ttlsa.com
端口:8080

b.ttlsa.com
站点程序:/data/site/b.ttlsa.com
端口:8081

1. tomcat安装

安装很简单,配置好jdk与解压tomcat即可,关于《tomcat安装》我这边不再重复了。

如果连接失效,请复制http://www.ttl[......]

Read more

linux下的基本网络配置实例教程

linux下的基本网络配置实例教程。

第一种:使用命令修改(直接即时生效,重启失效)
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活

DNS:
# vi etc/resolv.conf
nameserver 202.131.80.1
nameserver 202.131.80.5
如果要重起生效,就把这些写[......]

Read more

Linux网卡配置ip地址

Linux网卡配置ip地址。

Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失。
相关的配置文件
/ect/hosts 配置主机名和IP地址的对应
/etc/sysconfig/network 配置主机名和网关
/etc/sysconfig/network-scripts/ifcfg-eth0 eth0配置文件,eth1则文件名为ifcfg-eth1,以此类推
一、网卡配置
假设我们要配置主机名为test,eth0的IP地址192.16[......]

Read more

Hibernate 映射关系注解属性实例源码详解

Hibernate 映射关系注解属性实例源码详解。

1.标准注解
a) @Entity 映射一个实体类
@Table 指定关联的表

b) @Id 映射OID

c) @GeneratedValue 指定OID的生成策略

@GeneratedValue的属性strategy指定生成策略,

IDENTITY(自增长方式,如mysql)

SEQUENCE (序列方式,如oracle)

TABLE (表方式,该方式便于数据库移植,但效率不高,主键的值是从这个表中取得的。)

AUTO (自动方式,该方式会把主键生成交给JPA的实现者来决定,Hibernate[......]

Read more

hibernate官方入门教程

hibernate官方入门教程.

hibernate官方入门教程
第一部分 - 第一个Hibernate程序
首先我们将创建一个简单的控制台(console-based)Hibernate程序。我们使用内置数据库(in-memory database) (HSQL DB),所以我们不必安装任何数据库服务器。

 

让我们假设我们希望有一个小程序可以保存我们希望关注的事件(Event)和这些事件的信息。 (译者注:在本教程的后面部分,我们将直接使用Event而不是它的中文翻译“事件”,以免混淆。)

 

我们做的第一件事是建立我们的开发目录,并把[......]

Read more

PL/SQL 数值字段相加实例

PL/SQL 数值字段相加实例。

在PL/SQL中,表A中有几个字段,
AN01,AN02,AN03,AN04……AN12,分别为1月折旧,2月折旧,3月折旧……
我想将AN01+AN02+AN03+……+AN12定义为本年累计折旧,请问该如何查询呢?其中行是固定资产的相关信息;
我的定义为SELECT (AN01+AN02+AN03+……+AN12) AS 本年累计折旧 FROM A,提示我的错误是:ORA-00923:FROM keyword not found where expected
只是在PL/SQL中查询,可以用中文名称的
这个表是已经固定的,有关键字,如表A[......]

Read more

如何用sql实现两个字段相加?

如何用sql实现两个字段相加?

有两个float类型的字段A,B
但是值可以为空
如果用select A+B
则当一个字段的值为null 另一个有值的时候
查询出来的结果还是null
如何实现以下结果
A B
null null
10 null
null 20
10 20

如何能够查出结果为
sum
null
10
20
30
我来帮他解答
回答 共1条
梦回 草原 | 幼稚园 | 2010-08-27 04:44|来自:全国
MS_SQL
select nullif(isnull(A,0)+isnull(B,0),0) as [Sum] f[......]

Read more

SQL查询分组后结果中某字段按照条件相加的实现

SQL查询分组后结果中某字段按照条件相加的实现

在SQL查询分组后,将获得的结果中的某字段按照条件相加,应该如何实现呢?下文就将为您介绍SQL查询分组后获得的结果中的某字段按照条件相加的SQL脚本,希望对您学习SQL查询等方面有所帮助。

  1. –建立测试环境
  2.   Create   Table   TEST
  3.   (ID Varchar(10),
  4.     Name   Nvarchar(10))
  5.   Insert   TEST   Values(’01′,       N’小张’)
  6.   Insert   TEST   Values(’01′,       N’小王’)[......]

Read more

java取两个已排序数组的交集方法介绍

java取两个已排序数组的交集方法介绍。

public class t{
private int[] a={0,1,3,3,5,7,9};//去比较
private int[] b={-1,0,2,3,4,5,9,9,10};//被比较
private int[] c=null;
public t(){
c=jiaoJi(a,b);
print(); //打印
}

public int[] jiaoJi(int[] a,int[] b){ //处理交集函数
//确定 中间变量数组 jj 的数组大小,其大小为,a,b两数组较小的数组大小
int size;
if[......]

Read more