WHERE指令可以被用来由表格中有条件地选取资料。 这个条件可能是简单的 (像上一页的例子),也可能是复杂的。复杂条件是由二或多个简单条件透过AND或是OR的连接而成。一个 SQL 语句中可以有无限多个简单条件的存在。复杂条件的语法如下:SELECT "栏位名" FROM "表格名" WHERE "...
分类:
数据库 时间:
2015-05-12 22:54:51
阅读次数:
218
DISTINCT 找出表格内的不同资料的值语法SELECT DISTINCT "栏位名" FROM "表格名";例如:要在以下的表格,Store_Information,找出所有不同的店名时,SELECT DISTINCT Store_Name FROM Store_Information;结果:....
分类:
数据库 时间:
2015-05-12 22:51:54
阅读次数:
150
经常需要能够将抓出的资料做一个有系统的显示。这可能是由小往大 (ascending) 或是由大往小 (descending)。在这种情况下,我们就可以运用ORDER BY这个指令来达到我们的目的。ORDER BY的语法如下:SELECT "栏位名" FROM "表格名" [WHERE "条件"]OR...
分类:
数据库 时间:
2015-05-12 22:51:04
阅读次数:
184
分组查询语法为:SELECT "栏位1", SUM("栏位2") FROM "表格名" GROUP BY "栏位1";示范:算出每一间店 (Store_Name) 的营业额 (Sales)SELECT Store_Name, SUM(Sales) FROM Store_Information GRO...
分类:
数据库 时间:
2015-05-12 22:49:40
阅读次数:
142
LIKE是另一个在WHERE子句中会用到的指令。基本上,LIKE能让我们依据一个套式 (pattern) 来找出我们要的资料。相对来说,在运用IN的时候,我们完全地知道我们需要的条件;在运用BETWEEN的时候,我们则是列出一个范围。LIKE的语法如下:SELECT "栏位名" FROM "表格名"...
分类:
数据库 时间:
2015-05-12 22:46:24
阅读次数:
248
查询表时不一定每一次都要将表格内的资料都完全抓出。在许多时候,我们会需要选择性地抓资料。就我们的例子来说,我们可能只要抓出营业额超过 $1,000 的资料。要做到这一点,需要用到WHERE这个指令。这个指令的语法如下:SELECT "栏位名" FROM "表格名" WHERE "条件";例如:若要由...
分类:
数据库 时间:
2015-05-12 22:43:59
阅读次数:
141
BETWEEN从一个范围 (range) 内抓出数据库中的值。BETWEEN这个子句的语法如下:SELECT "栏位名" FROM " 表格名" WHERE "栏位名" BETWEEN '值一' AND '值二';这将选出栏位值包含在值一及值二之间的每一笔资料。举例来说,若我们要由Store_Inf...
分类:
数据库 时间:
2015-05-12 22:40:24
阅读次数:
217
转自:http://weibo.com/p/1001603808616690912493?from=page_100505_profile&wvr=6&mod=wenzhangmod 看似平淡无奇,实则大有文章。普通的蹬法1000个也没用,海龟版本的蹬法每天30个就可以修炼出绝世美腿、平坦小腹、并....
分类:
其他好文 时间:
2015-05-12 22:40:06
阅读次数:
390
IN、NOT IN这个指令可以让我们依照一或数个不连续 (discrete) 的值的限制之内抓出数据库中的值in和not inin:存在与...里面的not in:不存在与..里面的其指令语法SELECT "栏位名" FROM "表格名" WHERE "栏位名" IN ('值一', '值二', .....
分类:
数据库 时间:
2015-05-12 22:31:53
阅读次数:
137
在mysql数据库中,常常会遇到统计当天的内容。例如,在user表中,日期字段为:log_time统计当天sql语句为:select * from user where date(log_time) = curdate(); curdate()表示当天日期统计前一天如果表示前一天的数据,则不能...
分类:
数据库 时间:
2015-05-12 22:30:25
阅读次数:
704