08 2013 档案

摘要:MySQL 关联子查询关联子查询是指一个包含对表的引用的子查询,该表也显示在外部查询中。通俗一点来讲,就是子查询引用到了主查询的数据数据。以一个实际的例子来理解关联子查询:article 文章表:aidtitlecontentuid1文章1文章1正文内容...12文章2文章2正文内容...13文章3文章3正文内容...24文章4文章4正文内容...4user 用户表:uidusernameemail1adminadmin@5idev.com2小明xiao@163.com3Jackjack@gmail.com我们要查出 article 表中的数据,但要求 article 中的某个或某些字段与 u 阅读全文
posted @ 2013-08-20 08:57 taoxiaodong 阅读(1074) 评论(0) 推荐(0) 编辑
摘要:MySQL EXISTS 和 NOT EXISTS 子查询MySQL EXISTS 和 NOT EXISTS 子查询语法如下:SELECT ... FROM table WHERE EXISTS (subquery)该语法可以理解为:将主查询的数据,放到子查询中做条件验证,根据验证结果(TRUE 或 FALSE)来决定主查询的数据结果是否得以保留。MySQL EXISTS 子查询实例下面以实际的例子来理解 EXISTS 子查询。下面是原始的数据表:article 文章表:aidtitlecontentuid1文章1文章1正文内容...12文章2文章2正文内容...13文章3文章3正文内容... 阅读全文
posted @ 2013-08-20 08:57 taoxiaodong 阅读(2030) 评论(0) 推荐(1) 编辑
摘要:FROM 子句中的子查询MySQL FROM 子查询是指 FROM 的子句作为子查询语句,主查询再到子查询结果中获取需要的数据。FROM 子查询语法如下:SELECT ... FROM (subquery) AS name ...子查询会生成一个临时表,由于 FROM 子句中的每个表必须有一个名称,因此 AS name 是必须的。FROM 子查询也称为衍生数据表子查询。FROM 子查询实例table1:s1s215212320FROM 子查询 SQL 如下:SELECT s1,s2 FROM (SELECT s1, s2*2 AS s2 FROM table1) AS temp WHERE s 阅读全文
posted @ 2013-08-20 08:57 taoxiaodong 阅读(561) 评论(0) 推荐(0) 编辑
摘要:MySQL 表子查询表子查询是指子查询返回的结果集是 N 行 N 列的一个表数据。MySQL 表子查询实例下面是用于例子的两张原始数据表:article 表:aidtitlecontentuid1文章1文章1正文内容...12文章2文章2正文内容...13文章3文章3正文内容...24文章4文章4正文内容...3blog 表:bidtitlecontentuid1日志1日志1正文内容...12文章2文章2正文内容...13文章3文章3正文内容...2SQL 如下:SELECT * FROM article WHERE (title,content,uid) IN (SELECT title,c 阅读全文
posted @ 2013-08-20 08:49 taoxiaodong 阅读(436) 评论(0) 推荐(0) 编辑
摘要:MySQL 行子查询行子查询是指子查询返回的结果集是一行 N 列,该子查询的结果通常是对表的某行数据进行查询而返回的结果集。一个行子查询的例子如下:SELECT * FROM table1 WHERE (1,2) = (SELECT column1, column2 FROM table2)在该例子中,在保证子查询返回单一行数据的前提下,如果 column1=1 且 column2=2 ,则该查询结果为 TRUE。MySQL 行构造符在上面的例子中,WHERE 后面的 (1,2) 被称为行构造符,也可以写作 ROW(1,2)。行构造符通常用于与对能返回两个或两个以上列的子查询进行比较。MySQ 阅读全文
posted @ 2013-08-20 08:48 taoxiaodong 阅读(258) 评论(0) 推荐(0) 编辑
摘要:MySQL 列子查询列子查询是指子查询返回的结果集是 N 行一列,该结果通常来自对表的某个字段查询返回。一个列子查询的例子如下:SELECT * FROM article WHERE uid IN(SELECT uid FROM user WHERE status=1)该例子在前文《MySQL 子查询subquery语法与用法实例》已有解释及数据实例,在此不再赘述。列子查询中使用 IN、ANY、SOME 和 ALL 操作符由于列子查询返回的结果集是 N 行一列,因此不能直接使用 = > = 这些比较标量结果的操作符。在列子查询中可以使用 IN、ANY、SOME 和 ALL 操作符:IN: 阅读全文
posted @ 2013-08-20 08:47 taoxiaodong 阅读(486) 评论(0) 推荐(1) 编辑
摘要:MySQL 标量子查询标量子查询是指子查询返回的是单一值的标量,如一个数字或一个字符串,也是子查询中最简单的返回形式。一个标量子查询的例子如下:SELECT * FROM article WHERE uid = (SELECT uid FROM user WHERE status=1 ORDER BY uid DESC LIMIT 1)在该例子中,子查询语句:SELECT uid FROM user WHERE status = 1 ORDER BY uid DESC LIMIT 1返回的是单一的数字(如 2),实际的查询语句为:SELECT * FROM article WHERE uid 阅读全文
posted @ 2013-08-20 08:46 taoxiaodong 阅读(869) 评论(0) 推荐(0) 编辑
摘要:MySQL 子查询子查询是将一个 SELECT 语句的查询结果作为中间结果,供另一个 SQL 语句调用。MySQL 支持 SQL 标准要求的所有子查询格式和操作,也扩展了特有的几种特性。子查询没有固定的语法,一个子查询的例子如下:SELECT * FROM article WHERE uid IN(SELECT uid FROM user WHERE status=1)对应的两个数据表如下:article 文章表:aidtitlecontentuid1文章1文章1正文内容...12文章2文章2正文内容...13文章3文章3正文内容...24文章4文章4正文内容...3user 用户表:uidu 阅读全文
posted @ 2013-08-20 08:45 taoxiaodong 阅读(868) 评论(0) 推荐(0) 编辑
摘要:经常有网友提到,空间和博客不能上传电脑中的MP3或自己唱的歌或作为文章的背景音乐,需要外链,而上传到一些网盘只能下载无法提供外链。其实有一个办法可以解决外链问题,你只需注册Windows Live账号,就能实现。 Windows Live是一种web服务平台,由微软的服务器通过互联网向用户的电脑等终端提供各种应用服务。提供内容包括个人网站设置、电子邮件、VoIP、即时消息、检索等与互联网有关的多种应用服务。 第一步:注册登录打开网站http://skydrive.live.com注册Windows Live ID账号。 注册账号 注册后登录Windows Live 第二步:选择公用文件夹 点开 阅读全文
posted @ 2013-08-18 23:05 taoxiaodong 阅读(8361) 评论(1) 推荐(0) 编辑
摘要:切换工作台和目录ctr+w+h 光标focus左侧树形目录,ctrl+w+l 光标focus右侧文件显示窗口。ctrl+w+w,光标自动在左右侧窗口切换111o.......在已有窗口中打开文件、目录或书签,并跳到该窗口 .....|NERDTree-o| 112go......在已有窗口 中打开文件、目录或书签,但不跳到该窗口 .....|NERDTree-go|113t....... 在新Tab中打开选中文件/书签,并跳到新Tab .....|NERDTree-t|114T.......在新Tab中打开选中文件/书签,但不跳到新Tab .....|NERDTree-T|115i..... 阅读全文
posted @ 2013-08-16 09:09 taoxiaodong 阅读(628) 评论(0) 推荐(0) 编辑
摘要:当前时间增加一天:ecchodate('Y-m-d',strtotime("+1day"))当前时间增加一月:strtotime("+1month")当前时间增加一年:strtotime("+1year")当前时间增加一秒:strtotime("+1seconds")已有时间增加一天:$d='2012-10-11';ecchodate('Y-m-d',strtotime("{$d}+1day"));更多的有echostrtotime('ye 阅读全文
posted @ 2013-08-14 10:55 taoxiaodong 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:MySQL修改表结构包含诸多的功能,下面介绍的MySQL修改表结构操作实现的是字段的添加及删除等,如果您对MySQL修改表结构方面感兴趣的话,不妨一看。MySQL修改表结构--添加字段:alter table `user_movement_log`Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加)MySQL修改表结构--删除字段:alter table `user_movement_log` drop column Gatewayid调整字段顺序:ALTER TABLE `user_movement_ 阅读全文
posted @ 2013-08-13 14:28 taoxiaodong 阅读(891) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.20ju.com/content/V190812.htmVim的方法如果说Vim的理念是“减”字诀,那么实现这些理念的方法便是“增”字诀: 增加模式种类、增加移动方式、增加操作对象、增加操作方式、增加定制方式。1. 增加模式种类前文提到引入普通模式的重要意义,但Vim并未就此止步,还提供了另外四种基本模式: 选择模式(select mode)、可视化模式、命令行模式和ex模式。选择模式与可视化模式的目的均是选择文本以备后续操作。前者类似Windows下的选择模式, 在方便程度与威力上远不及后者,故略去不谈。在普通模式下,按下v、V、Ctrl-V将分别开启以字符、行 阅读全文
posted @ 2013-08-12 17:47 taoxiaodong 阅读(487) 评论(0) 推荐(0) 编辑
摘要:目前,JSON已经成为最流行的数据交换格式之一,各大网站的API几乎都支持它。我写过一篇《数据类型和JSON格式》,探讨它的设计思想。今天,我想总结一下PHP语言对它的支持,这是开发互联网应用程序(特别是编写API)必须了解的知识。从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。一、json_encode()该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子: $arr = array ('a'=>1,'b'=>2,'c'=>3,' 阅读全文
posted @ 2013-08-11 16:28 taoxiaodong 阅读(161) 评论(0) 推荐(0) 编辑
摘要:之所以要用到Json,很多时候是因为使用ajax对象时,程序与JS函数之间的数据交互。因为JS不认识PHP中的数组,PHP也不认识JS中的数组或对象。Json很好的解决了这个问题。Json简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集,这意味着JavaScript可以直接读取Json,非常方便。Json的具体形式是:1.对象对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。例如: 阅读全文
posted @ 2013-08-11 09:54 taoxiaodong 阅读(385) 评论(0) 推荐(0) 编辑
摘要:/*由于万恶的锐捷限制多网卡,vpn代理一直没法用,之前的mentohust好好地不知怎么回事突然就不起作用了费了好大的功夫终于解决了,附小小教程一篇。*/【2013-8-10更新】64位安装有问题,不能用bat安装,请直接下载安装winpcap,MentoHUST即可使用(即马上跳过2、3步)!抓包得到的.mpf文件,对于仲恺校园网的可共用。---------------------------------锐捷神马的最讨厌啦!不能选择安装位置,限制单网卡,占用内存大!下面介绍MentoHUST的用法:先说说MentoHUST的优点:支持多网卡占用内存小(700多K-1200多K)占用空间小( 阅读全文
posted @ 2013-08-10 10:51 taoxiaodong 阅读(1050) 评论(0) 推荐(0) 编辑
摘要:[php]view plaincopy 阅读全文
posted @ 2013-08-03 12:28 taoxiaodong 阅读(538) 评论(0) 推荐(0) 编辑
摘要:1. 合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:Php代码arrayarray_merge(arrayarray1array2…,arrayN)这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。如果只给了一个数组并且该数组是数字索引的,则键名会以连续方式重新索引。Php代码apple[1]=&g 阅读全文
posted @ 2013-08-03 09:58 taoxiaodong 阅读(196) 评论(0) 推荐(0) 编辑