avatar
史上最嗲客服# Joke - 肚皮舞运动
h*n
1
有一个表T,主键名A,是整型id,数据栏名D,是枚举型,红黄蓝三种可能。
现在想做一个查询,判断表里是不是所有数据都是红色。
下面两个查询可以完成任务:
x = db_query("select count(*) from T");
y = db_query("select count(*) from T where D = 'RED'");
return (x==y);
如果用一次查询怎么搞定?
avatar
D*9
2
Chinese paper citing your paper are not in the pubmed database.
How to dig them out?
avatar
d*e
4
查不是红的总数是否为零

【在 h*********n 的大作中提到】
: 有一个表T,主键名A,是整型id,数据栏名D,是枚举型,红黄蓝三种可能。
: 现在想做一个查询,判断表里是不是所有数据都是红色。
: 下面两个查询可以完成任务:
: x = db_query("select count(*) from T");
: y = db_query("select count(*) from T where D = 'RED'");
: return (x==y);
: 如果用一次查询怎么搞定?

avatar
a*n
5
Google scholar, ISI都有
avatar
H*7
6
一听就是假的
avatar
D*9
8
那如果引用你英文paper的中文期刊没有被google scholar收录,怎么办?
比如某个中国大学的学报之类的,怎么把这些引用挖掘出来?

【在 a***n 的大作中提到】
: Google scholar, ISI都有
avatar
s*e
9
select 1
from dual
where 0 <= (select count(*) from T where D <> 'RED');

【在 h*********n 的大作中提到】
: 有一个表T,主键名A,是整型id,数据栏名D,是枚举型,红黄蓝三种可能。
: 现在想做一个查询,判断表里是不是所有数据都是红色。
: 下面两个查询可以完成任务:
: x = db_query("select count(*) from T");
: y = db_query("select count(*) from T where D = 'RED'");
: return (x==y);
: 如果用一次查询怎么搞定?

avatar
e*r
10
去看看知网有没有,如果google,scopus,知网都没有,除非你找到那篇引用的paper
,否则没法证明

【在 D****9 的大作中提到】
: 那如果引用你英文paper的中文期刊没有被google scholar收录,怎么办?
: 比如某个中国大学的学报之类的,怎么把这些引用挖掘出来?

avatar
g*e
11
这种情况,我们不会直接存red在主table T里的。一个table color,id和color
string。主table里存color id。
具体解法用not exist。不用用<>和or,效率低,那样不能简单地用index(如果有
index的话)。

【在 h*********n 的大作中提到】
: 有一个表T,主键名A,是整型id,数据栏名D,是枚举型,红黄蓝三种可能。
: 现在想做一个查询,判断表里是不是所有数据都是红色。
: 下面两个查询可以完成任务:
: x = db_query("select count(*) from T");
: y = db_query("select count(*) from T where D = 'RED'");
: return (x==y);
: 如果用一次查询怎么搞定?

avatar
s*n
12
google,知网
avatar
l*8
13
You mean this?
select 'No non-red colors exist.' from dual
where not exists
(select 1 from T
where D != 'RED')
;

【在 g*****e 的大作中提到】
: 这种情况,我们不会直接存red在主table T里的。一个table color,id和color
: string。主table里存color id。
: 具体解法用not exist。不用用<>和or,效率低,那样不能简单地用index(如果有
: index的话)。

avatar
g*e
14
用not exisits

【在 l*********8 的大作中提到】
: You mean this?
: select 'No non-red colors exist.' from dual
: where not exists
: (select 1 from T
: where D != 'RED')
: ;

avatar
l*8
15
I used it but maybe it was not what you meant.
Would you please write the complete SQL for me?

【在 g*****e 的大作中提到】
: 用not exisits
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。