Day: August 22, 2016

MySQL入门 (一) : 资料库概论与MySQL的安装

1. 储存与管理资料 储存与管理资料一直是资讯应用上最基本、也是最常见的技术。 在还没有使用电脑来管理你的资料时,你可能会使用这样的方式来保存世界上所有的国家资料: 这样的作法在生活中是很常见的,例如亲友的通讯录,你可能也会使用一张卡片来记录一个亲友的通讯资料,上面有名字、电话、住址,与所有你想要保存的资料。 这种保存资料的方式很直接,也很省钱。 不过你应该会遇到这样的问题: 如果你买了一台电脑,电脑中也安装了一种工作表的软体,像这类国家或是亲友通讯录的资料,可能就会用这样的方式把它们储存在电脑里面: 使用这种工作表来储存国家资料,当然比用卡片好多了,尤其是想要寻找某个国家的资料,然后修改它的人口数量。 虽然方… Read More

MySQL入门 (九) : 子查询 Subquery

1 一个叙述中的查询叙述 子查询(subquery)是一种很常见的应用,不论是查询、新增、修改或删除都有可能出现。 子查询是一个放在左右刮号中的「SELECT」叙述,而这个查询叙述会放在另一个SQL叙述中。 在执行一些工作的时候,使用子查询可以简化SQL叙述。 以查询「人口比美国多的国家」来说,你要先执行下列查询美国人口数量的叙述: 知道美国人口数量以后,再执行下列的叙述就可以传回人口比美国多的国家了: 以这样的查询来说,你要执行两次查询叙述来完成这个工作。 不过遇到类似这样的需求时: 你就可以考虑把它们写成一个叙述就可以了: 上列的范例是一种很常见的子查询应用,使用子查询的好处是不用执行多次查询就可以完成工作,… Read More