文档库 最新最全的文档下载
当前位置:文档库 › SQL SELECT DISTINCT 语句

SQL SELECT DISTINCT 语句

SQL SELECT DISTINCT 语句
SQL SELECT DISTINCT 语句

SQL SELECT DISTINCT 语句

?Previous Page

?Next Page

本章讲解SELECT DISTINCT 语句。

SQL SELECT DISTINCT 语句

在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。

关键词DISTINCT 用于返回唯一不同的值。

语法:

SELECT DISTINCT 列名称FROM 表名称

使用DISTINCT 关键词

如果要从"Company" 列中选取所有的值,我们需要使用SELECT 语句:

SELECT Company FROM Orders

"Orders"表:

Company OrderNumber

IBM 3532

W3School 2356

Apple 4698

W3School 6953

结果:

Company

IBM

W3School

Apple

W3School

请注意,在结果集中,W3School 被列出了两次。

如需从Company" 列中仅选取唯一不同的值,我们需要使用SELECT DISTINCT 语句:SELECT DISTINCT Company FROM Orders

结果:

Company

IBM

W3School

Apple

现在,在结果集中,"W3School" 仅被列出了一次。

WHERE 子句用于规定选择的标准。

WHERE 子句

如需有条件地从表中选取数据,可将WHERE 子句添加到SELECT 语句。

语法

SELECT 列名称FROM 表名称WHERE 列运算符值

下面的运算符可在WHERE 子句中使用:

操作符描述

= 等于

<> 不等于

> 大于

< 小于

>= 大于等于

<= 小于等于

BETWEEN 在某个范围内

LIKE 搜索某种模式

注释:在某些版本的SQL 中,操作符<> 可以写为!=。

使用WHERE 子句

如果只希望选取居住在城市"Beijing" 中的人,我们需要向SELECT 语句添加WHERE 子句:

SELECT * FROM Persons WHERE City='Beijing'

"Persons" 表

LastName FirstName Address City Year

Adams John Oxford Street London 1970

Bush George Fifth Avenue New York 1975

Carter Thomas Changan Street Beijing 1980

Gates Bill Xuanwumen 10 Beijing 1985

结果:

LastName FirstName Address City Year

Carter Thomas Changan Street Beijing 1980

Gates Bill Xuanwumen 10 Beijing 1985

引号的使用

请注意,我们在例子中的条件值周围使用的是单引号。

SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使

用引号。

文本值:

这是正确的:

SELECT * FROM Persons WHERE FirstName='Bush'

这是错误的:

SELECT * FROM Persons WHERE FirstName=Bush

数值:

这是正确的:

SELECT * FROM Persons WHERE Year>1965

这是错误的:

SELECT * FROM Persons WHERE Year>'1965'

?Previous Page

?Next Page

自动翻页分割符。当前页(第 3 页)。加载页SQL AND & OR 运算符

?Previous Page

?Next Page

AND 和OR 运算符用于基于一个以上的条件对记录进行过滤。

AND 和OR 运算符

AND 和OR 可在WHERE 子语句中把两个或多个条件结合起来。

如果第一个条件和第二个条件都成立,则AND 运算符显示一条记录。

如果第一个条件和第二个条件中只要有一个成立,则OR 运算符显示一条记录。

原始的表(用在例子中的):

LastName FirstName Address City

Adams John Oxford Street London

Bush George Fifth Avenue New York

Carter Thomas Changan Street Beijing

Carter William Xuanwumen 10 Beijing

AND 运算符实例

使用AND 来显示所有姓为"Carter" 并且名为"Thomas" 的人:

SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'

结果:

LastName FirstName Address City

Carter Thomas Changan Street Beijing

OR 运算符实例

使用OR 来显示所有姓为"Carter" 或者名为"Thomas" 的人:

SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'

结果:

LastName FirstName Address City

Carter Thomas Changan Street Beijing

Carter William Xuanwumen 10 Beijing

结合AND 和OR 运算符

我们也可以把AND 和OR 结合起来(使用圆括号来组成复杂的表达式):

SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')

AND LastName='Carter'

结果:

LastName FirstName Address City

Carter Thomas Changan Street Beijing

Carter William Xuanwumen 10 Beijing

?Previous Page

?Next Page

自动翻页分割符。当前页(第 4 页)。加载页SQL ORDER BY 子句

?Previous Page

?Next Page

ORDER BY 语句用于对结果集进行排序。

ORDER BY 语句

ORDER BY 语句用于根据指定的列对结果集进行排序。

ORDER BY 语句默认按照升序对记录进行排序。

如果您希望按照降序对记录进行排序,可以使用DESC 关键字。

原始的表(用在例子中的):

Orders 表:

Company OrderNumber

IBM 3532

W3School 2356

Apple 4698

W3School 6953

实例 1

以字母顺序显示公司名称:

SELECT Company, OrderNumber FROM Orders ORDER BY Company

结果:

Company OrderNumber

Apple 4698

IBM 3532

W3School 6953

W3School 2356

实例 2

以字母顺序显示公司名称(Company),并以数字顺序显示顺序号(OrderNumber):SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber 结果:

Company OrderNumber

Apple 4698

IBM 3532

W3School 2356

W3School 6953

实例 3

以逆字母顺序显示公司名称:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC

结果:

Company OrderNumber

W3School 6953

W3School 2356

IBM 3532

Apple 4698

实例 4

以逆字母顺序显示公司名称,并以数字顺序显示顺序号:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC

结果:

Company OrderNumber

W3School 2356

W3School 6953

IBM 3532

Apple 4698

注意:在以上的结果中有两个相等的公司名称(W3School)。只有这一次,在第一列中有相同的值时,第二列是以升序排列的。如果第一列中有些值为nulls 时,情况也是这样的。

?Previous Page

?Next Page

自动翻页分割符。当前页(第 5 页)。加载页SQL INSERT INTO 语句

?Previous Page

?Next Page

INSERT INTO 语句

INSERT INTO 语句用于向表格中插入新的行。

语法

INSERT INTO 表名称V ALUES (值1, 值2,....)

我们也可以指定所要插入数据的列:

INSERT INTO table_name (列1, 列2,...) V ALUES (值1, 值2,....)

插入新的行

"Persons" 表:

LastName FirstName Address City

Carter Thomas Changan Street Beijing

SQL 语句:

INSERT INTO Persons V ALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')

结果:

LastName FirstName Address City

Carter Thomas Changan Street Beijing

Gates Bill Xuanwumen 10 Beijing

在指定的列中插入数据

"Persons" 表:

LastName FirstName Address City

Carter Thomas Changan Street Beijing

Gates Bill Xuanwumen 10 Beijing

SQL 语句:

INSERT INTO Persons (LastName, Address) V ALUES ('Wilson', 'Champs-Elysees')

结果:

LastName FirstName Address City

Carter Thomas Changan Street Beijing

Gates Bill Xuanwumen 10 Beijing

Wilson Champs-Elysees

?Previous Page

?Next Page

自动翻页分割符。当前页(第 6 页)。加载页SQL UPDATE 语句

?Previous Page

?Next Page

Update 语句

Update 语句用于修改表中的数据。

语法:

UPDATE 表名称SET 列名称= 新值WHERE 列名称= 某值

Person:

LastName FirstName Address City

Gates Bill Xuanwumen 10 Beijing

Wilson Champs-Elysees

更新某一行中的一个列

我们为lastname 是"Wilson" 的人添加firstname:

UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'

结果:

LastName FirstName Address City

Gates Bill Xuanwumen 10 Beijing

Wilson Fred Champs-Elysees

更新某一行中的若干列

我们会修改地址(address),并添加城市名称(city):

UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'

WHERE LastName = 'Wilson'

结果:

LastName FirstName Address City

Gates Bill Xuanwumen 10 Beijing

Wilson Fred Zhongshan 23 Nanjing

?Previous Page

?Next Page

自动翻页分割符。当前页(第7 页)。加载页SQL DELETE 语句

?Previous Page

?Next Page

DELETE 语句

DELETE 语句用于删除表中的行。

语法

DELETE FROM 表名称WHERE 列名称= 值

Person:

LastName FirstName Address City

Gates Bill Xuanwumen 10 Beijing

Wilson Fred Zhongshan 23 Nanjing

删除某行

"Fred Wilson" 会被删除:

DELETE FROM Person WHERE LastName = 'Wilson'

结果:

LastName FirstName Address City

Gates Bill Xuanwumen 10 Beijing

删除所有行

可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:DELETE FROM table_name

或者:

DELETE * FROM table_name

?Previous Page

?Next Page

自动翻页分割符。当前页(第8 页)。加载页SQL TOP 子句

?Previous Page

?Next Page

TOP 子句

TOP 子句用于规定要返回的记录的数目。

对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。

注释:并非所有的数据库系统都支持TOP 子句。

SQL Server 的语法:

SELECT TOP number|percent column_name(s)

FROM table_name

MySQL 和Oracle 中的SQL SELECT TOP 是等价的MySQL 语法

SELECT column_name(s)

FROM table_name

LIMIT number

例子

SELECT *

FROM Persons

LIMIT 5

Oracle 语法

SELECT column_name(s)

FROM table_name

WHERE ROWNUM <= number

例子

SELECT *

FROM Persons

WHERE ROWNUM <= 5

原始的表(用在例子中的):

Persons 表:

Id LastName FirstName Address City

1 Adams John Oxford Street London

2 Bush George Fifth Avenue New York

3 Carter Thomas Changan Street Beijing

4 Obama Barack Pennsylvania Avenue Washington

SQL TOP 实例

现在,我们希望从上面的"Persons" 表中选取头两条记录。

我们可以使用下面的SELECT 语句:

SELECT TOP 2 * FROM Persons

结果:

Id LastName FirstName Address City

1 Adams John Oxford Street London

2 Bush George Fifth Avenue New York

SQL TOP PERCENT 实例

现在,我们希望从上面的"Persons" 表中选取50% 的记录。

我们可以使用下面的SELECT 语句:

SELECT TOP 50 PERCENT * FROM Persons

结果:

Id LastName FirstName Address City

1 Adams John Oxford Street London

2 Bush George Fifth Avenue New York

?Previous Page

?Next Page

自动翻页分割符。当前页(第9 页)。加载页SQL LIKE 操作符

?Previous Page

?Next Page

LIKE 操作符用于在WHERE 子句中搜索列中的指定模式。

LIKE 操作符

LIKE 操作符用于在WHERE 子句中搜索列中的指定模式。

SQL LIKE 操作符语法

SELECT column_name(s)

FROM table_name

WHERE column_name LIKE pattern

原始的表(用在例子中的):

Persons 表:

Id LastName FirstName Address City

1 Adams John Oxford Street London

2 Bush George Fifth Avenue New York

3 Carter Thomas Changan Street Beijing

LIKE 操作符实例

例子 1

现在,我们希望从上面的"Persons" 表中选取居住在以"N" 开始的城市里的人:

我们可以使用下面的SELECT 语句:

SELECT * FROM Persons

WHERE City LIKE 'N%'

提示:"%" 可用于定义通配符(模式中缺少的字母)。

结果集:

Id LastName FirstName Address City

2 Bush George Fifth Avenue New York

例子 2

接下来,我们希望从"Persons" 表中选取居住在以"g" 结尾的城市里的人:

我们可以使用下面的SELECT 语句:

SELECT * FROM Persons

WHERE City LIKE '%g'

结果集:

Id LastName FirstName Address City

3 Carter Thomas Changan Street Beijing

例子 3

接下来,我们希望从"Persons" 表中选取居住在包含"lon" 的城市里的人:

我们可以使用下面的SELECT 语句:

SELECT * FROM Persons

WHERE City LIKE '%lon%'

结果集:

Id LastName FirstName Address City

1 Adams John Oxford Street London

例子 4

通过使用NOT 关键字,我们可以从"Persons" 表中选取居住在不包含"lon" 的城市里的人:

我们可以使用下面的SELECT 语句:

SELECT * FROM Persons

WHERE City NOT LIKE '%lon%'

结果集:

Id LastName FirstName Address City

2 Bush George Fifth Avenue New York

3 Carter Thomas Changan Street Beijing

还原数据库:

select * into ypmx1 from ypmxb

insert into ypmxb select * from ypmx1 where sypgjz='82CJVCABBM' and sjzh='0809582' Insert into 现在用的表select * from 备份的表where sypgjz =''XXX' and sjzh='XXXX'

安妮宝贝经典语句

安妮xx经典语句 安妮宝贝经典语句1、她始终不愿意放下她对感情的理想。直到白我不坚信感i青。 2、孤独从一开始注定要用一生来承担。 3、不是不想为一个爱的人,陪着他同甘共苦。如果有一个男生值得深爱,为他抵上命也是幸福的。只是没有那个人。一一〈〈八月未央》 4、时刻让感情面目全非,情欲是水,流过身体不会留下任何痕迹。 ------------ 〈〈告别薇安》 5、人的寂寞,有时候很难用语言表达。 6、每个人都有权利选取白我的生活方式。但换言之,人又是被拘禁的,从未曾得到权利决定白我的生活。一一〈〈蔷薇岛屿》 7、那些美丽的小鱼,它们睡觉的时候也睁着眼睛。不需要感情,亦从不哭泣。它们是我的榜样。 8、生活里常常有些东西常常突然变得没有依靠,像海市蜃楼一样,那么恢弘壮大的观望,刹那间就消失不见。一一〈〈彼岸花》 9、每次买衣服的时候,会问白我,能穿它多久。就象和一个男生在一齐的时候,会问白我,能爱他多久。 10、谁比谁清醒,因此谁比谁残酷。 11、幸福是生生不息同时又难以触及的远一个美丽的人在黑暗中行走。那种孤独的感觉。即使在深切的热爱里面,我们也是孤独。繁华落尽,如梦无痕 12、会过去的,就会过去的。我们的痛苦,我们的悲伤,我们的负罪。 13、当一个女子在看天空的时候,她并不想寻找什么。她只是寂寞。 14、有两个独立的房间,在各白房间里工作,一齐找个地方吃晚饭,散步的时候能够有很多话讲,拥抱的时候在一齐的时候觉得安全,不彼此表白,表

白是变相的索取,不会太想对方,累的时候,知道他就是家。一一〈〈蔷薇岛屿》 15、语言是脆弱的,语言无法跨越生死,时刻,痛苦,以及绝望。 ——〈〈彼岸花》 16、暗xx的颜色充满了孤独的负罪。 17、世间这样荒芜,寂静深不可测量,如果你不在我身边,我这样想念你 18、我们的生命,就是以不断出发的姿势得到重生。为某些只有白我才能 感知的来白内心的召唤,走在路上,无法停息。〈〈彼岸花》摘白:短美文 19、感情有时候只是一个人的事情。和任何人无关。爱,或者不爱,只能白行了断。 20、像我这样的女生,总是以一个难题的形式出此刻感情里。 21、有些人是能够被时刻轻易抹去的。犹如尘土。 22、我会惧怕孤独吗?我只是偶尔会感觉寂寞。23、爱如捕风,你想捕捉注定要离散的风吗?一一〈〈告别薇安》24、痛彻心扉的感情是真的,只有幸福是假的。那以前以为的花好月圆?…感情只是宿命摆下的一个局。 25、伤口是别人给与的耻辱,白我坚持的幻觉。形容冬天的词语26、幸福是照射在脸上的温暖阳光,瞬间就成了阴影。一一〈〈彼岸花》 27、在每个人的心里,其实是有感情的,一向都有。我想它不是婚姻,不 是诺言,不是家庭。它是一种气味。引导人盲目前行却无从触摸。〈〈彼岸花》 28、爱能够是一瞬间的事情,也能够是一辈子的事情。每个人都能够在不一样的时刻爱上不一样的人。不是谁离开了谁就无法生活,遗忘让我们坚强。 29、总是需要一些温暖。哪怕是一点点白以为是的纪念。 30、我们能够失望,但不能盲目。

50条超励志的正能量经典句子

50条超励志的正能量经典句子 1、当你觉得自已充满斗志,充满信心,别人就会觉得你就是值得相信的你。 2、当你觉得没有人来爱你,别人看见的就是可怜兮兮,毫无魅力的你。 3、当你觉得自己满怀希望,对未来充满信心,别人看到的就是有魅力,风华绝代的你。 4、人生与其说你有不幸的事实存在,倒不如说是你的悲观的观念所带来的。 5、有一则谚语说,绵羊每"咩咩"叫上一次,它就会失掉一口干草,如果你的心态是沉重的,总是抱怨你的苦恼,那么每说一次你便失掉一个快乐的机会。 6、相信自已。 不要妄加评判自已,也不会把自已交给别人评判,更不会贬低自已。 7、你想要别人是你的朋友,你必须是别人的朋友,心要靠心来交换,感情只有用感情来博取。 8、人生的游戏不在于拿了一副好牌,而在于怎样去打好坏牌,世上没有常胜将军,勇于超越自我者才能得到最后的奖杯。 9、既然时间是最宝贵的财富,那么珍惜时间,合理地运用时间就很重要,如何合理地花费时间,就如同花钱的规划一样重要,钱花

完了可再挣,时间花完了就不能再生,因此,更要利用好你的时间。 10、解铃还需系铃人,躲避责任会解决不了任何问题,它只导致一个失败的人生。 11、人不怕走在黑夜里,就怕心中没有阳光。 12、逃避不一定躲得过,面对不一定难受.转身不一定最软 弱.13、话多不如话少,话少不如话好。 14、曾经拥有的不要忘记,已经得到的要珍惜,属于自已的不要放弃。 15、永远都不要停止微笑,即使是在你难过的时候,说不定哪一天有人会因为你的笑容面爱上你。 16、因为某人不如你所愿爱你,并不意味着你不被别人所爱。 17、一个真正的朋友会握着你的手,触动你的心。 18、也许上帝让遇见那个适合你的人之前,会遇见很多错误的人,所以当一切发生的时候,你应该心存感激。 19、勇敢的面对不一定成功,但你不面对就一定不成功。 20、黑夜的转弯是白天,愤怒的转弯是快乐,所以有的时候让心情转个弯就好了。 21、一天要做三件事,第一要笑,第二要微笑,第三要哈哈大笑。 22、小树会大,大树会老,老树会凋零。 23、如果你不想做,你可以找一个理由,如果你肯做,你也可以

安妮宝贝经典爱情语录

安妮宝贝经典爱情语录 寄语:安妮宝贝主要作品有:《告别薇安》、《七年》、《七月和安生》、《八月未央》等。每一部都是经典,一步一步把她推上了中国作家富豪榜上榜作家,今天橙子分享的正是作品中的一些经典爱情语录,欢迎阅读。 1. 习惯性注视出此刻视线里的陌生人。他们的头发皮肤和眼白的颜色,磨损的指甲油,手机上的小装饰,衣服上被忽略的污渍,鞋子,背包……空气里流动着一种不确定的安全性。这种安全性在于,在广袤的人的世界里,我们默默存在如杂草丛生,却各自暗藏深不可测的故事。人一生的挣扎是否值得同情,每个人各有个的挣扎,轮不上谁来同情谁。对更高的力量来说,他看待人的挣扎和和我们看待蚂蚁奔走浮游求生没有两样,不过是忙碌而辛劳的奔走,不过是求一段肉身的存在。这一生只有对自己来说是最重要的,对其他人不是。其实只有你对自己的生命负责,因此应尽量持续真实和自在地去生活。不违背不辜负,无需他人旁观,更无需他人同情。只需始终忠于自我。——安妮宝贝《眠空》 2. 所谓水落石出,是在时间的回旋中仍相遇自己的本性。——安妮宝贝《眠空》 3. 来日相见,只想先牵着你的手温存地哭一场。无需说起这半生已然过去的哪怕最微小的一丝丝煎熬。那曾使我们的心刚硬和受苦的,也必然会在某时,使我们的心再度温润澄净如同春水。——安妮宝贝《眠空》 4. 男女之间无限制的冲动和爱是不可能的。有时候需要一些个人的情操来维持,有时候也需要彼此分开一段时间。人的生活,包括婚姻,最终要有心灵上的内容。互相有没有在对方心里,会不会为对方着想,这很重要。需要有一种责任。承诺过的,我要对你怎么样,就怎么样去做。——安妮宝贝《得未曾有》 5. 那天午后,走了一段山路,一直走到山谷深处。青苔石径,竹林,野花,采摘蕨菜。看到一棵形状完美的大树,树干分成两端。它们各自朝向不一样的方向,独立而安静,紧紧相联,始终在一起。仿佛一种相信——安妮宝贝 6. 在现实中,他们从未互相占有和归属。此刻却有一个仪式需要完成。相会、出发、泅渡、回归。这是在梦中完成的期待于虚无的旅程,务必跃身而入,以真实赤裸相呈。使之终结。——安妮宝贝《春宴》 7. 我只知道,此刻的世界,因为你的存在而略有不一样。这样微薄的一点不一

安妮宝贝经典语录

安妮宝贝经典语录 导读:经典语录安妮宝贝经典语录 1、碰到好的欢喜的东西,总是要留得一份清淡余地,才会有中正的情缘。有时会故意的若即若离。因极希望它存在并且长久。所以,不容许自己沉溺。一直以来就是如此自制。 2、每个人都有权利选择自己的生活方式。但换言之,人又是被拘禁的,从未曾得到权利决定自己的生活。 3、对一件事物的价值和体会,人需要经历数十年百转千折,以心境的曲折作为质地,才能与它互相印衬。美好的,珍重的东西,一般也是脆弱和骄矜的。它不愿使人轻易懂得。它宁可被毁灭。 4、花卉如人一般,也分平实有效或华而不实。而人总是会更钟爱占有期限不长久的东西。 5、掸去花瓣,佛去雪粉。长袖一身轻。已是陈年往事,我等的人是否仍在久久等候。雄鸳鸯振起羽翼,令人忧思涟涟。寒衾中鸣叫安在,命运本该如斯!夜半心远钟疏,闻者孤身独寝。哀鸣寒彻枕畔,愈发令人气绝。泪涟涟,意潸潸,无常生命足可堪,且将无渡悲哀,一腔忧焚齐抛光,舍去浮世,明月清风,山桂作伴!

6、所谓人的老去,不过是认命。知道有些境地始终摆脱不掉,有些事情始终做不到,有些愿望始终无法实现。有时我会认为,完美的生命旅途,不是老去,是无疾而终。是不告而别。 7、感情的虚假繁荣如此诱惑,刻意蒙蔽,借此过渡生命的荒芜凄凉。 8、在每个人的心里,其实是有爱情的,一直都有。我想它不是婚姻,不是诺言,不是家庭。它是一种气味。引导人盲目前行却无从触摸。 9、如果有一个房子,可以让人喝醉,埋起头来哭泣,放下所有的羞耻和秘密。它就是自己的家。 10、简单,但却满足自己内心需求的生活,一定是需要爱的。 11、时间是最伟大的治愈师,再多的伤口都会消失在皮肤上,溶解进心脏,成为心室壁上美好的花纹 12、一些年之后,我要跟你去山下人迹稀少的小镇生活。清晨爬到高山巅顶,下山去集市买蔬菜水果。烹煮打扫。午后读一本书。晚

50条经典人生语录感悟

50条经典人生语录感悟 1) 世界上没有永远不犯错误的人,错了,别浪费时间后悔。用过去的错误惩罚自己,是比损失更大的损失,比错误更大的错误。 2) 每一种创伤都是一种成熟,从错误中吸取教训,继续前行,比什么都重要。 3) 在短暂的人生岁月中,谁都会碰到生离死别的揪心事。伤心和委屈的时候,可以哭,哭完洗把仍,给自己一个微笑。 4) 一个人最大的资产是希望,最大的破产是绝望。创造机会的人是勇者,等待机会的人是愚者。如果天上会掉馅饼,那也会掉在把头昂起来的人嘴里。 5) 每个人都会有一段异常艰难的时光,生活的窘迫,工作的失意,学业的压力,爱的惶惶不可终日。挺过来的,人生就会豁然开朗;挺不过来的,时间也会教会你怎么与它们握手言和,所以你都不必害怕的。 6) 有段时间你会特别孤独,一个人上班一个人下班一个人吃饭一个人睡觉,甚至跨年都是一个人在高速公路上。这时候不需要找人倾诉不需要找精神寄托,就一个人撑过去。很快我们都会学会沉淀自己,找到属于自己的生活方式,这是成长的一方面。我们都要去体会孤独,未来不见得更好,但我们会更从容。 7) 未来的某一刻,你终会原谅所有伤害过你的人。无论多么痛,多么不堪,等你活得更好的时候,你会发现,是他们让你此刻的幸福

更有厚度,更弥足珍贵。没有仇恨,只有一些云淡风轻的记忆,以及残存的美好,不必感谢他们,但他们每个人都变成你人生的一个意义,在该出现的地方出现过,造就了你未来的不一样。 8) 以前总觉得在乎的人离开了就天塌了活不下去了,现在发现离了谁都能活的更好,有时候真要感谢那些抛弃你看低你的人,让你变得越来越坚强,这大概就是成长。 9) 我们说过的话,做过的事,走过的路,遇过的人,都是我们以后的回忆。我们只要认真地过好每个今天,说能说的话,做可做的事,走该走的路,见想见的人。不漠视,不虚度,才能为明天的回忆增加光彩和亮色。 10) 面对失败和挫折,一笑而过是一种乐观自信,重振旗鼓,这是一种勇气心。面对误解和仇恨,一笑而过是一种坦然宽容,保持本色,这是一种达观心。面对赞扬和激励,一笑而过是一种谦虚清醒,不断进取,这是一种力量心。面对烦恼和忧愁,一笑而过是一种平和释然,努力化解,这是一种境界心。 11) 无论你今天要面对什么,既然走到了这一步,就坚持下去,给自己一些肯定,你比自己想象中要坚强。 12) 你在开心的时候,把开心带给别人;在你不开心的时候,别人才会把开心带给你。 13) 未来的某一刻,你终会原谅所有伤害过你的人。无论多么痛,多么不堪,等你活得更好的时候,你会发现,是他们让你此刻的幸福更有厚度,更弥足珍贵。没有仇恨,只有一些云淡风轻的记忆,以

使用SQL Select语句在MapInfo地图中进行查询

2

使用SQL Select语句在MapInfo地图中进行查询(基站.Obj Within 襄阳.Obj) 一、SQL查询 SQL Select的一般步骤: 1.打开你要查询的表。你要查询的表为基础表(Base Table) 2.选择Query>SQL Select,填写SQL Select对话框满足你需要的那些分。按击OK,Mapinfo 进行查询。 Mapinfo从你的基础表中抽出数据,把查询结果保存在一个被称为结果表的特殊临时表中。结果表仅有满足你的条件的行和列。结果表的默认名是Selection(尽管你可以在SQL Select 对话框的Info Table Named位置上指定一个不同的结果表名)。 注意:以下第三条暗示:结果表既反映在Browser窗口,也反映在Map窗口中,换句话说,

可收查询结果保存为另一个图层。保存方法见下面的第5条。 3.如果你要看查询结果,打开一个Map窗口或(和)一个Browser窗口。默认的是MapInfo 自动以一个Browser窗口显示结果表(除非你清除了SQL Select对话框中的Browser Results 检查盒)。 如果你的结果表被命名为Selection(默认名),Browser窗就显示一个不同的表名,例如Query1名Query2。这是因为你浏览这个Selection表的瞬间,MapInfo对该表作了一个“快拍”,并命名这个快拍为Queryn(n是数字,1或更大)。MapInfo主要按快拍是因为“Selection”是一个特殊的表名,每当你选择或不选择某些行时,Selection都在动态变化。 在SQL Select对话框中,你可以为你的结果表输入一个另外的名字(例如,你可以命名你的结果表为My-Query)。这就阻止了MapInfo把你的结果表重命名为Queryn。 4.MapInfo自动选择结果表中全部的行。这样,在你执行了SQL Select之后,你就能够接着执行选择行的全套操作。例如,你可以(通过选择Option>Region Style)对所有被选择的行提供另一种充填色,或者你能够Cut或Copy选择的全部行。 通常,你对结果表所作的任何变化都会自动作用于你的原始(基础)表。例如,如果你用SQL Select选择了基础表中的某些行,然后又从你的结果表中删除了部分行,MapInfo就会从你的表中删除相应的行。但是,如果你查询产生了小计(Subtotals),你可以改变这个结果表而不影响基础表。 5.如果你要作一个结果表的永久备份,选择File>Save As。 如果你你不执行Save As存盘,该结果表将在你退出MapInfo时被删除。 SQL Select对话框各区的填写 Select Columns区 (1)利用这个区来指定在查询表中将出现哪些列。例如查询World表,可以指定Select Columns:Country,Population,Indust_Grwth,如果你要你的结果表有与你的原表相同的列组,那就在这个区输入一个*号。 如果你要你的结果有一个与你的原表不同的列组,就要删去这个*号并输入由逗号分隔的列名(如下同)表达式列表。这个区能够包括一个*号或者一个列表达式列表,但不能同时包括这两种。要在你填Select Columns区之前填From Tables区。 如果你查询涉及的不止一个有,各个列名之前必须有它的表名,二者之间用西文句号分隔。因此,如果你要执行一个涉及两个表的查询,其中之一是Canada表,并且你要查询包括该表的Population列,那么你必须用列表达式Canada.Population。当你使用两个或多个表时,Columns下拉列表自动把表名插到各个列名之前。 (2)只选择部分列出现在结果表中是有用的,特别是你的原表有很多列而你仅需操作其中的少数列时(或许因为屏幕上只能同时显示少数列)

安妮宝贝经典语句之《素年锦时》_名人经典语录

安妮宝贝经典语句之《素年锦时》_ 名人经典语录 安妮宝贝,浙江宁波人,本名励婕,1974年7月11日出生.一名在网络上四处飘荡的人。从1998年10月开始在网络上写作和发表作品,以《告别薇安》成名于江湖,是2000年国内风头最健的网络文学作者。 下边是安妮宝贝《素年锦时》的一些经典语录!希望朋友们能够喜欢 新的人面对新的世界,只有蓬勃野心,没有风月心情。 大自然的美,从来都是丰盛端庄的,郑重自持,如同一种秩序,一种道理。 一个人若太具备感情,是会自伤及伤人的,的确如此。 对一件事物的价值和体会,人需要经历数十年百转千折,以心境的曲折作为质地,才能与它互相映衬。美好的,珍重的东西,一般也是脆弱和矜持的,它不愿意使人轻易懂得,它宁可毁灭。 人若看清和明白自己的处境,就只能承担的,即使心里有一种畏惧,对着萧瑟的,对黑暗与幽闭的恐惧,也要承担着它,回到自己的使命中。 有骨骼的哀伤,那等同于一种自我克制。 愿赌服输的赌徒是拥有单纯内心的人,他们坐任何事,不需别人的猜测和惋惜,也不必自我怀疑。 花卉如人一般,也分平实有效或华而不实,而人总是会更钟爱占有期限不长久的东西。 对喜欢的东西沉着冷静,内心笃定,这也是自信的一种。要或不要,又有什么关系。 善良是属于自己的内心安定。 名词是人觉得愉悦。一切美丽的名词,均具备一种理性,理性导致它的面目简洁,却是万物本来的样子。 寂寥的人会嗅闻自己手指的气味,它记录着他所做过的一切细节。 爱恋中的女子,一定要警觉作一朵蔷薇,哪怕艳丽而凄楚,也不要被踩成一对黏湿可憎的稀泥。

我懂得之后的黑暗冷落,确定无疑。 但是烟花已经在头顶劈头裂开。 某种意义上说,一个非常重感情的人同时又非常的无情。这个说法,并不矛盾。 有些人,哪怕陌生,在质地和强度上,趋向于彼此的融合,仿佛水滴渗透在泥地里,彼此的属性刚好对接,如同一起站在春暖花开的小花园里。 被忘却,被记得,都是别人的事情。生离,或者死别,意味着一个人的消失,他被消失了,被剥夺了。喜欢回忆和沉浸的人,是可耻的。 细细探索事情的真相,就会发现,你为之难过的,只是幻觉,它跟事情没有关系。 有时我会认为完美的生命旅途,不是老去,是无疾而终,是不告而别。

50条超励志的正能量经典句子

50条超励志的正能量经典句子 50条超励志的正能量经典句子50条超励志的正能量经典句子1、当你觉得自已充满斗志,充满信心,别人就会觉得你就是值得相信的你。 2、当你觉得没有人来爱你,别人看见的就是可怜兮兮,毫无魅力的你。 3、当你觉得自己满怀希望,对未来充满信心,别人看到的就是有魅力,风华绝代的你。 4、人生与其说你有不幸的事实存在,倒不如说是你的悲观的观念所带来的。 5、有一则说,绵羊每咩咩叫上一次,它就会失掉一口干草,如果你的心态是沉重的,总是抱怨你的苦恼,那么每说一次你便失掉一个快乐的机会。 6、相信自已。不要妄加评判自已,也不会把自已交给别人评判,更不会贬低自已。 7、你想要别人是你的朋友,你必须是别人的朋友,心要靠心来交换,感情只有用感情来博取。 8、人生的游戏不在于拿了一副好牌,而在于怎样去打好坏牌,世上没有常胜将军,勇于超越自我者才能得到最后的奖杯。 9、既然时间是最宝贵的财富,那么,合理地运用时间就很重要,

如何合理地花费时间,就如同花钱的规划一样重要,钱花完了可再挣,时间花完了就不能再生,因此,更要利用好你的时间。 10、解铃还需系铃人,躲避责任会解决不了任何问题,它只导致一个失败的人生。 11、人不怕走在黑夜里,就怕心中没有阳光。 12、逃避不一定躲得过,面对不一定难受.转身不一定最软弱. 13、话多不如话少,话少不如话好。 14、曾经拥有的不要忘记,已经得到的要珍惜,属于自已的不要放弃。 15、永远都不要停止微笑,即使是在你难过的时候,说不定哪一天有人会因为你的笑容面爱上你。 16、因为某人不如你所愿爱你,并不意味着你不被别人所爱。 17、一个真正的朋友会握着你的手,触动你的心。 18、也许上帝让遇见那个适合你的人之前,会遇见很多错误的人,所以当一切发生的时候,你应该心存感激。 19、勇敢的面对不一定,但你不面对就一定不成功。 20、黑夜的转弯是白天,愤怒的转弯是快乐,所以有的时候让心情转个弯就好了。 21、一天要做三件事,第一要笑,第二要微笑,第三要哈哈大笑。 22、小树会大,大树会老,老树会凋零。 23、如果你不想做,你可以找一个理由,如果你肯做,你也可

安妮宝贝经典段落

安妮宝贝经典段落 导读:本文是关于语录大全的文章,如果觉得很不错,欢迎点评和分享! 1、爱可以是一瞬间的事情,也可以是一辈子的事情。每个人都可以在不同的时间爱上不同的人。不是谁离开了谁就无法生活,遗忘让我们坚强。 2、真正的勇气,不是离开。是承担以及不再寻求理解,不再试图求证或者解释。即便有疑问也可慢慢等到答案。很有可能最终是自己答题。 3、男人在睡觉,受伤,吃饭,信任某个女人的时候,会像个孩子,有着天然的脆弱和纯真。而女人不同,女人会随着岁月变得坚硬实用。 4、我喜欢用手工慢慢做东西的时代,有人远赴千山万水只为相见一面,鸿雁往来耐心等待,春夜无事庭院中闲坐,聆听雨水跌在芭蕉叶上,盖一座亭阁只为观望盛开的杏花。 5、人的一生可以发生很多次恋爱,最后能记得的不会超过一两个。一些萍水相逢的人,一些逐渐被忘记的人,是漫长时间带给内心的印证和确认。 6、失去勇气和相信之后,你觉得简易廉价的安全的东西最重要。而翻山越岭的人,还在寻找他深谷里的幽兰。即便他没有你过得快乐。 7、遇见困难或冲击的时候,不直接反弹,而是往内吸纳。但这

种吸纳不是淤积,是把它们分解消化。有时静静旁观这些浮云此消彼长来去转化,也是有意思的。这个貌似坚硬的物质世界,其实也是沙滩上的城堡。 8、对一件事物的价值和体会,人需要经历数十年百转千折,以心境的曲折作为质地,才能与它互相印衬。美好的,珍重的东西,一般也是脆弱和骄矜的。它不愿使人轻易懂得。它宁可被毁灭。 9、不知为何,我觉得人越老去,越觉得这个世界什么东西都不像是真的。只有我们的感情是真的。人若死去,什么都无法带走,余留的不过是内心幸存的记忆。只有情感与我们同行。但它在这个假的世界里处处碰壁,最后也会如同假的一般带来损伤。我的确渐渐觉得什么都不重要,去往远处的哪里,过什么样的生活,都不重要。重要的是拥有真实的情感。如果人得到整个世界,却没有得到感情,只是独自一人,他该如何存活。我不愿意寂寞至死。 10、所有的人都是一样的。在各自粉饰的外表下有千疮百孔的人生和一个暗黑的深渊。如果你了知这些,你不会觉得自己特别,也不会觉得自己无辜。 11、什么是真正的慈悲。我们带给他人的是平静快乐还是污染破坏。我们付出了多少又期待回报多少。我们舍得牺牲自己承担他人吗。我们可曾在一瞬间对彼此许下永世的承诺。 12、我记得的多是一些细微的事,那剩余下来的温热灰烬。有些回忆要竭力记得,有些回忆要快速遗忘。我们最后所得的全部还给了时间。

触动听心的50条哲理句子_经典语句

触动听心的50条哲理句子 1、假设你想要一件东西,就放它走。它若能回来找你,就永久属于你;它若不回来,那底子就不是你的。 2、一个人会落泪,是因为痛;一个人之所以痛,是因为在乎;一个人之所以在乎,是因为有感觉;一个人之所以有感觉,仅因为你是一个人!所以,你有感觉,在乎,痛过,落泪了,说明你是完好不能再完好的一个人。难过的时候,原谅本人,只不外是一个人罢了,没有须要把本人看的这么坚不成摧。 3、假如真的有一天,某个回不来的人消失了,某个离不开的人分隔了,也无妨。时间会把最正确的人带到你的身边,在此之前,你所要做的,是好好的赐顾帮衬本人。 4、你能够缄默不语,不管我的焦急;你能够不回信息,掉臂我的焦虑;你能够将我的关心,说成让你焦躁的原因;你能够把我的思念,丢在角落不屑一顾。你能够对着其他人浅笑,你能够给他人拥抱,你能够对全世界好,却忘了我不竭的沉痛。——你不外是仗着我喜欢你,而那,却是独一让我变得低微的原因。 5、生命中有一些人与我们擦肩了,却来不及遇见;遇见了,却来不及相识;相识了,却来不及熟悉;熟悉了,却还是要说再见。——对本人好点,因为一辈子不长;对身边的人好点,因为下辈子不一定能遇见。 1 / 10

6、人的一生:0岁出场,10岁生长,20岁彷徨,30岁定向,40岁打拼,50岁回望,60岁告老,70岁搓麻,80岁晒太阳,90岁躺床上,100岁挂墙上。生的伟大,死的凄凉,能牵手的时候,请别肩并肩,能拥抱的时候,请别手牵手,能相爱的时候,请别说分隔。一生就这么短暂罢了。 7、时候,希望本人快点长大,长大了,却发现遗失了童年;独身时,初步羡慕恋人的甜蜜,恋爱时,思念独身时的自由。——很多事物,没有得到时总觉得美好,得到之后才初步明利剑:“我们得到的同时也在失去。” 8、面对,不一定最难过。孤单,不一定不快乐。得到,不一定能长久。失去,不一定不再拥有。不要因为孤单而错爱,不要因為错爱而孤单一生。 9、能够垂垂培养的不是火热的爱恋,而是习惯。能够随着时间得到的,不是感情而是感动。所以爱是一霎时的礼物,有就有,没有就没有。但反过来说,爱和婚姻实际其实不是一回事情,其实不是所有的火热的爱恋都要成婚的,也不是所有婚姻都有火热的爱恋的。 10、在这个世界上,没有人真正能够对另一个人的伤痛感同身受。你万箭穿心,你痛不欲生,也仅仅是你一个人的事,他人也许会同情,也许会嗟叹,但永久不会清楚你伤口究竟结果溃烂到何种境地。 11、别再为错过了什么而懊悔。你错过的人和事,他人才有时机遇见,他人错过了,你才有时机拥有。人人城市错过,人人都曾经错2 / 10

SQL语句 SELECT LIKE like用法详解

SQL语句 SELECT LIKE like用法详解 2009-12-16 13:44 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。 假设有一个数据库中有个表table1,在table1中有两个字段,分别是name 和sex二者全是字符型数据。现在我们要在姓名字段中查询以“张”字开头的记录,语句如下: select * from table1 where name like "张*" 如果要查询以“张”结尾的记录,则语句如下: select * from table1 where name like "*张" 这里用到了通配符“*”,可以说,like语句是和通配符分不开的。下面我们就详细介绍一下通配符。 多个字符 * c*c代表cc,cBc,cbc,cabdfec等 它同于DOS命令中的通配符,代表多个字符。 多个字符 % %c%代表agdcagd等 这种方法在很多程序中要用到,主要是查询包含子串的。 特殊字符 a a代表a*a 代替* 单字符 ? b?b代表brb,bFb等 同于DOS命令中的?通配符,代表单个字符 单数字 # k#k代表k1k,k8k,k0k 大致同上,不同的是代只能代表单个数字。 字符范围 - [a-z]代表a到z的26个字母中任意一个 指定一个范围中任意一个 续上

排除 [!字符] [!a-z]代表9,0,%,*等 它只代表单个字符 数字排除 [!数字] [!0-9]代表A,b,C,d等 同上 组合类型 字符[范围类型]字符 cc[!a-d]#代表ccF#等 可以和其它几种方式组合使用 例:假设表table1中有以下记录: name sex 张小明男 李明天男 李a天女 王5五男 王清五男 下面我们来举例说明一下: 查询name字段中包含有“明”字的。 select * from table1 where name like '%明%' 查询name字段中以“李”字开头。 select * from table1 where name like '李*' 查询name字段中含有数字的。 select * from table1 where name like '%[0-9]%' 查询name字段中含有小写字母的。 select * from table1 where name like '%[a-z]%' 查询name字段中不含有数字的。 select * from table1 where name like '%[!0-9]%' 我们着重要说明的是通配符“*”与“%”的区别。 select * from table1 where name like '*明*' select * from table1 where name like '%明%' 大家会看到,前一条语句列出来的是所有的记录,而后一条记录列出来的是name字段中含有“明”的记录,所以说,当我们作字符型字段包含一个子串的查询时最好采用“%”而不用“*”,用“*”的时候只在开头或者只在结尾时,而不能两端全由“*”代替任意字符的情况下。 大家在写sql 语句的时候,如果是 select .. where 类型的语句,有注意到条件的前后顺序吗?我今天做个小实验。 比如查询地址里包含“海口市”及“振兴路” 两个关键字的数据,一般时候可能会用

春宴经典语录

春宴经典语录 2 不是不想为一个爱的人,陪着他同甘共苦。如果有一个男人值得深爱,为他抵上命也是幸福的。只是没有那个人─安妮宝贝《八月未央》 3 有两个独立的房间,在各自房间里工作,一起找个地方吃晚饭,散步的时候能够有很多话讲,拥抱的时候在一起的时候觉得安全,不彼此表白,表白是变相的索取,不会太想对方,累的时候,知道他就是家。---《蔷薇岛屿》 4 不相信爱情的人会比平常人容易不快乐─安妮宝贝《告别薇安》 5 感情是最难带来温度的物质。因为它不成形,因为它不持久,所以不值得信赖和依靠─安妮宝贝《告别薇安》 6 我想给我的灵魂找一条出路,也许路太远,没有归宿,但我只能前往─安妮宝贝《告别薇安》 7 诺言和深情,没有出路的潮水,一次次淹没了我─安妮宝贝《告别薇安》 8 爱如捕风,你想捕捉注定要离散的风吗?─安妮宝贝《告别薇安》 9 时间让爱情面目全非,***是水,流过身体不会留下任何痕迹─安妮宝贝《告别薇安》 10 女人的生命如花要死在采折她的手心里,才是幸福─安妮宝贝《告别薇安》

11 任何一件事情,只要心甘情愿,总是能够变得简单。─安妮宝贝《彼岸花》 12 痛彻心扉的爱情是真的,只有幸福是假的。那曾经以为的花好月圆......爱情只是宿命摆下的一个局。─安妮宝贝《彼岸花》 13 我漠视除自己关注和重视之外的一切感觉和现象。─安妮宝贝《彼岸花》 14 人的生命应该是丰盛而有缺陷的,缺陷是灵魂的出口。─安妮宝贝《彼岸花》 15 天空的蓝是疾病─安妮宝贝《八月未央》 16 天空非常的明亮。蓝得像一种疾玻难以治愈般的痛苦的蓝。─安妮宝贝《八月未央》 17 在这个世界上,所有真性情的人,想法总是与众不同。 18 我总是以为自己是会对流失的时间和往事习惯的。不管在哪里,碰到谁。以什么样的方式结束。 19 幸福始终充满着缺陷。 20 但是快乐太单纯,所以容易破碎。 21 我从来不自欺欺人。我只看真实。 22 聪明的女子值得同情。 23 我的世界是寂静无声的,容纳不下别人。 24 像我这样的女人,总是以一个难题的形式出现在感

50个经典SQL查询语句

--一个题目涉及到的50个Sql语句 --(下面表的结构以给出,自己在数据库中建立表.并且添加相应的数据,数据要全面些. 其中Student表中,SId为学生的ID) ------------------------------------表结构-------------------------------------- --学生表tblStudent(编号StuId、姓名StuName、年龄StuAge、性别StuSex) --课程表tblCourse(课程编号CourseId、课程名称CourseName、教师编号TeaId) --成绩表tblScore(学生编号StuId、课程编号CourseId、成绩Score) --教师表tblTeacher(教师编号TeaId、姓名TeaName) --------------------------------------------------------------------------------- --1、查询“001”课程比“002”课程成绩高的所有学生的学号; Select StuId From tblStudent s1 Where (Select Score From tblScore t1 Where t1.StuId=s1.stuId And t1.CourseId='001')> (Select Score From tblScore t2 Where t2.StuId=s1.stuId And t2.CourseId='002') --2、查询平均成绩大于60分的同学的学号和平均成绩; Select StuId,Avg(Score) as AvgScore From tblScore Group By StuId Having Avg(Score)>60 --3、查询所有同学的学号、姓名、选课数、总成绩; Select StuId,StuName, SelCourses=(Select Count(CourseId) From tblScore t1 Where t1.StuId=s1.StuId), SumScore=(Select Sum(Score) From tblScore t2 Where t2.StuId=s1.StuId) From tblStudent s1 --4、查询姓“李”的老师的个数; Select Count(*) From tblTeacher Where TeaName like '李%' --5、查询没学过“叶平”老师课的同学的学号、姓名; Select StuId,StuName From tblStudent Where StuId Not In ( Select StuID From tblScore sc Inner Join tblCourse cu ON sc.CourseId=cu.CourseId Inner Join tblTeacher tc ON cu.TeaId=tc.TeaId Where tc.TeaName='叶平' ) --6、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名; Select StuId,StuName From tblStudent st Where (Select Count(*) From tblScore s1 Where s1.StuId=st.StuId And

50条一句话经典语录励志爱情和搞笑

50条一句话经典语录励志爱情和搞笑 1、长个包子样就别怨狗跟着 2、愿我来世,得菩提时,身如琉璃,内外明澈,净无瑕会! 3、往事若无其事,关系也没关系 4、我要养一只比大狗狗还要凶狠的小狗狗 5、四季很好,如果你在 6、我愿坐在角落里,看着一朵花完成它的开落,然后坐化在,永恒的黑夜里…… 7、好好活着,因为我们会死很久 8、我很穷。我的佣人也很穷。我的园丁也很穷。我的司机也很穷。 9、爬上奔驰的骏马,象骑上飞快的火车 10、跟着我,有肉吃~ 11、端着痰盂盥看着法拉利 12、女人一生都在寻找man,最后发现最man的是自己 13、我胖是胖,但是有锁骨! 14、高学历无收入社会公害花痴未婚大龄女青年 15、不是你不笑,一笑粉就掉 16、不是每句对不起,都能换来没关系。 17、一个人愿意等待.另一个人才愿意出现. 18、怕丑,怕老,不怕死!

19、本人已死,有事烧纸,小事招魂,大事挖坟 20、就算是Believe,中间也藏了个Lie. 21、女人不要以为长的好就可以不念书,男人不要以为书读的好就可以长的难看 22、活到害人死鸟害鬼 23、和我重名的是猪,猪和我重名,但我不是猪,认为我是猪的才是真正的猪! 24、我要学会多吃多睡,我要学会没心没肺 25、上帝不会为难头脑简单的孩子 26、你不要奢望让所有的人都满意,因为不是所有的人都是人 27、磨剪子来,戕菜刀 28、我希望有一天我能用鼠标双击我的钱包,然后选中一张100元,按住ctrl-c接着不停的ctrl-v…… 29、别惹我,否则我会让你死得很有节奏感 30、放下臭豆腐蛋,释放人质! 31、娴静时如母猪照镜,行动处若河马发疯。 32、我一发怒,冬天就到了;冬天一发怒,我就变成秋裤男了。 33、生平三大恨,一恨身材不够惹火,二恨没泡过帅哥,三恨一堆单词都长得差不多 34、我也很明白青春短暂,一团火烧光以后该怎办。

[MSSQL] - SELECT语句使用大全

SELECT语句使用大全 虽然 SELECT 语句的完整语法比较复杂,但是大多数 SELECT 语句都描述结果集的四个主要属性 1、结果集中的列的数量和属性。 2、从中检索结果集数据的表,以及这些表之间的所有逻辑关系。 3、为了符合 SELECT 语句的要求,源表中的行所必须达到的条件。不符合条件的行会被忽略。 4、结果集的行的排列顺序。 它的主要子句可归纳如下: SELECT select_list --描述结果集的列 INTO new_table_name --指定使用结果集来创建新表 FROM table_list --包含从中检索到结果集数据的表的列表[返回结果集的对象]。 [ WHERE search_conditions ] --WHERE 子句是一个筛选,它定义了源表中的行要满足 SELECT 语句的要求所必须达到的条件 [ GROUP BY group_by_list ] --根据 group_by_list 列中的值将结果集分成组[ HAVING search_conditions ] --结果集的附加筛选 [ ORDER BY order_list [ ASC | DESC ] ] --结果集的附加筛选 一、使用选择列表 1、使用 *号来选择所有列;使用“[表名|别名]。[字段]”选取特定的列。 2、AS 子句可用来更改结果集列的名称或为派生列分配名称,也可以使用空格代替 如: SELECT Name AS Name1,Name Name2 FROM Product ORDER BY Name ASC 3、使用 DISTINCT 消除重复项 如:select distinct [Year] from A 4、使用 TOP 和 PERCENT 限制结果集数量 TOP ( expression ) [ PERCENT ] [ WITH TIES ] --expression 数量、PERCENT按百分比返回数据、WITH TIES返回排序与最后一行并列的行。 如:获取成绩前三名的同学 select top 3 * from Score order by Num desc --不考虑成绩并列 select top 3 WITH TIES * from Score order by Num desc --可解决成绩并列的问题 5、选择列表中的计算值 选择的列不但可以包括数据表列,还可以包括计算值,这些结果集列被称为派生列。 计算并且包括以下运算: 对数值列或常量使用算术运算符或函数进行的计算和运算。如SUM(),

安妮宝贝的经典语句摘抄

安妮宝贝的经典语句摘抄 醉笑陪君三千场,不诉离伤. 当一个人在我们身边的时候,我们不会知晓与他分别的时地. 要一句诺言,即使明知它与留连于皮肤上的亲吻一般,会失去痕迹. 越是爱的女子,越不想随意地去碰触她. 想找一个爱的女子.但那很难.又不屑找一个寻常女子敷衍. 酒精和香烟,它们带来的抚慰,非常细微私人,独自的时候,互相依存. 就是要这样地,被你无法得到的深爱着 我们可以失望,但不能盲目。 在这个世界上,所有真性情的人,想法总是与众不同。 我总是以为自己是会对流失的时间和往事习惯的。不管在哪里,碰到谁。 以什么样的方式结束。 幸福始终充满着缺陷。 但是快乐太单纯,所以容易破碎。 我从来不自欺欺人。我只看真实。 聪明的女子值得同情。 我会惧怕孤独吗?我只是偶尔会感觉寂寞。 爱情是容易被怀疑的幻觉,一旦被识破就自动灰飞烟灭。 谁比谁清醒。所以,谁比谁残酷。 在她的心里潜伏着一个深渊,扔下巨石也发不出声音。 喜欢的就要拥有它,不要害怕结果。 很多人一旦分开也许会永远都不再见面。 有些人是可以被时间轻易抹去的。犹如尘土。 很多人不需要再见,因为只是路过而已。遗忘就是我们给彼此最好的纪念。

他们似乎从没有正式地告别过。而每一次都是诀别。 你的头发美丽而哀愁。就象你的灵魂。 爱的,不爱的。一直在告别中。 我爱你,没有什么目的。只是爱你。 那些离别和失望的伤痛,已经发不出声音来了。 也许爱情只是因为寂寞。需要找一个人来爱。即使没有任何结局。 会过去的,就会过去的。我们的痛苦,我们的悲伤,我们的负罪。 当一个女子在看天空的时候,她并不想寻找什么。她只是寂寞。 该笑的时候没有快乐,该哭泣的时候没有眼泪,该相信的.时候没有诺言。 有些事情在劫难逃。 男人不爱女人。他们只是需要女人。 伤口是别人给与的耻辱,自己坚持的幻觉。 我大概是一只鸟。充满了警觉,不容易停留。所以一直在飞。 痛彻心扉的爱情是真的,只有幸福是假的。那曾经以为的花好月圆……爱情只是宿命摆下的一个局 我的世界是寂静无声的,容纳不下别人。 像我这样的女人,总是以一个难题的形式出现在感情里。

50个经典SQL语句

50个经典SQL语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(select s#,score from SC where C#='002') b where a.score>b.score and a.s#=b.s#; 2、查询平均成绩大于60分的同学的学号和平均成绩; select S#,avg(score) from sc group by S# having avg(score) >60; 3、查询所有同学的学号、姓名、选课数、总成绩; select Student.S#,Student.Sname,count(SC.C#),sum(score) from Student left Outer join SC on Student.S#=SC.S# group by Student.S#,Sname 4、查询姓“李”的老师的个数; select count(distinct(Tname)) from Teacher where Tname like '李%'; 5、查询没学过“叶平”老师课的同学的学号、姓名; select Student.S#,Student.Sname

from Student where S# not in (select distinct( SC.S#) from SC,Course,Teacher where SC.C#=Course.C# and Teacher.T#=Course.T# and Teacher.Tname='叶平'); 6、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名;select Student.S#,Student.Sname from Student,SC where Student.S#=SC.S# and SC.C#='001'and exists( Select * from SC as SC_2 where SC_2.S#=SC.S# and SC_2.C#='002'); 7、查询学过“叶平”老师所教的所有课的同学的学号、姓名; select S#,Sname from Student where S# in (select S# from SC ,Course ,Teacher where SC.C#=Course.C# and Teacher.T#=Course.T# and Teacher.Tname='叶平' group by S# having count(SC.C#)=(select count(C#) from Course,Teacher where Teacher.T#=Course.T# and Tname='叶平')); 8、查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名; Select S#,Sname from (select Student.S#,Student.Sname,score ,(select score from SC SC_2 where SC_2.S#=Student.S# and SC_2.C#='002') score2 from Student,SC where Student.S#=SC.S# and C#='001') S_2 where score2 60);

相关文档