>>> a="abcd" >>> ",".join(a) 'a,b,c,d' >>> ",".join(['a','b','c']) 'a,b,c' >>> ",".join(('a','b','c')) 'a,b,c' >>> ",".join({'a':1,'b':2,'c':3}) 'a,c,b' 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103690/showart_2082472.html
by pgt112you - Python文档中心 - 2009-10-29 22:57:59 阅读(2082) 回复(0)
我在一个资料中看到join有下列应用,我不知道哪些是对的,哪些是错的. 请帮忙解释一下full join;outer join;left outer join;right outer join;cross join;full outer join它们各自的区别,和用户,谢谢!
SELECT mlbrno,mlsbno,mlcuno, mlname,mlblde,mlibno,dttrdt,mllnac,dttrtm,dtctfg, dttacd,dtcdfg,dttram,dttrtl,dtacbl FROM (SELECT mlbrno,mlsbno,mlcuno,mlname,mlblde, mlibno,mllnac FROM lnmla WHERE (mlstcd = 'A') OR (mlopdt >;=:tpopdt AND mlstcd='C') OR (mlcldt >;=:tpopdt AND mlstcd='C') ) AS M LEFT OUTER join (SELECT dtacno,dttrdt,dttrtm,dtctfg, dttacd,dtcdfg,dttram,dttrtl,dtacbl FROM lndta WHERE...
表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 2006032408 创建这两个表SQL语句如下: CREATE TABLE a aID int( 1 ) AUTO_INCREMENT PRIMARY KEY , aNum char( 20 ) ) CREATE TABLE b( bID int( 1 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , bName char( 20 ) ) INSERT INTO a VALUES ( 1, 'a20050111' ) , ...
表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 2006032408 创建这两个表SQL语句如下: CREATE TABLE a aID int( 1 ) AUTO_INCREMENT PRIMARY KEY , aNum char( 20 ) ) CREATE TABLE b( bID int( 1 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , bName char( 20 ) ) INSERT INTO a VALU...
表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID bName1 20060324012 20060324023 20060324034 20060324048 2006032408 创建这两个表SQL语句如下:CREATE TABLE a aID int( 1 ) AUTO_INCREMENT PRIMARY KEY , aNum char( 20 ) ) CREATE TABLE b( bID int(...
MySQL支持下列用于SELECT语句的join句法: table_reference, table_reference table_reference [CROSS] join table_reference table_reference INNER join table_reference table_reference STRAIGHT_join table_reference table_reference LEFT [OUTER] join table_reference ON conditional_expr table_reference LEFT [OUTER] join table_reference USING (column_list) table_reference NATURAL LEFT [OUTER] join table_ref...
定义和用法 在join( )函数返回一个字符串的内容阵列。 在join( )函数是一个别名的inplode( )函数。 语法 join(separator,array)ParameterDescriptionseparator任择。指定放什么东西到之间的数组元素。默认为“ ” (空字符串)array必需的。阵列join到一个字符串 提示和说明 注:join( )函数接受其参数要么秩序。然而,对于符合爆炸( ) ,你应该使用记录命令的论点。 注:分隔参数的join( )是可选的。但是,建议总...