当前位置:首页 > 英文周记 > 正文内容

包含exist的用法的词条

更新时间:2026-07-18 03:49:01 周记网3年前 (2023-02-14)英文周记146

exist什么意思

exist

包含exist的用法的词条

英[iɡˈzist] 美[ɪɡˈzɪst] 过去式:existed 过去分词:existed 现在分词:existing

vi.

1.存在, 有

2.生存, 活下来, 幸存

3.(尤指在特殊的条件下或在特定的场所)发现,发生,出现;现存;具有;找得到

4.持续存在,继续存在,继续生存

5.(人)苦度日子,(尤指在逆境中)生活;得到基本的生活必需品(如食物和住所)

6.【哲学】(存在主义哲学)存在 不及物动词 vi.

1.存在, 有

Such people do not exist.

这样的人是不存在的。

There exist many sources of energy both potential and kinetic.

存在着许多势能和动能的能源。

2.生存, 活下来, 幸存

Man cannot exist without oxygen.

人没有氧气就不能生存。

3.(尤指在特殊的条件下或在特定的场所)发现,发生,出现;现存;具有;找得到

Hunger exists in many parts of the world.

世界许多地方都发生饥荒。

4.持续存在,继续存在,继续生存

Belief in magic still exists.

对魔法的迷信仍存在着。

5.(人)苦度日子,(尤指在逆境中)生活;得到基本的生活必需品(如食物和住所)

He exists on bread and water.

他靠面包和水度日。

6.【哲学】(存在主义哲学)存在

exist用法

在第一个句子里,exist充当主要句子成分,即谓语动词。

由于是否定句,所以exist的前面用了助动词doesn't,帮助它形成否定。

第二句里,exist不是主要的句子成分。

这个句子是倒装句---there be + 主语,即谓语动词(is)跑到了主语(no water)的前面。

通常,如果 there + be + 主语, 然后,后面要加上另一个动词,那么这另一个动词就要加ing。

exists用法

exists用法:select a.* from tb a where exists(select 1 from tb where name =a.name)

返回真假, 当 where 后面的条件成立,则列出数据,否则为空。

exists强调的是是否返回结果集,不要求知道返回什么。

比如:select name from student where sex = 'm' and mark exists(select 1 from grade where ...)

只要exists引导的子句有结果集返回,那么exists这个条件就算成立了,大家注意返回的字段始终为1,如果改成“select 2 from grade where ...”,那么返回的字段就是2,这个数字没有意义。所以exists子句不在乎返回什么,而是在乎是不是有结果集返回。

扩展资料

exist 相当于存在量词:表示**存在,也就是**不为空只作用一个**。例如 exist P 表示P不空时为真;not exist P表示p为空时为真,in表示一个标量和一元关系的关系。例如:s in P表示当s与P中的某个值相等时为真; s not in P 表示s与P中的每一个值都不相等时为真。

in 把外表和内表作hash join,而exists是对外表作loop,每次loop再对内表进行查询。

绝对的认为exists比in效率高的说法是不准确的。这要看关联表的数据量大小。

如果查询的两个表大小相当,那么用in和exists差别不大。

如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in。

标签: exist的用法

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。