由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 這個SQL sub-query 是否畫蛇添足 ?
相关主题
求问一个关于SQL的exist的问题啥叫DATABASE STRUCTURE?
问一下SQL in Python。Sas advance chapter quiz 一问
Import data in RSQL相关的Interview问题请教
SQL 有证书考试吗?从SQL server调数据到SAS 处理后再转回SQL server里
用SQL或者ACCESS来做Query design/data extractiondatabase startup の 广告~ (不是骗子) (转载)
[Mysql] how to return NULL count in group by queryNeed a data analyst in NYC (转载)
请大侠指教,在R 里面run query的问题。time point selection for longitudinal data谢谢
面试的SQL问题一般问些啥?真心求教一个SAS问题
相关话题的讨论汇总
话题: query话题: select话题: name话题: science话题: first
进入Statistics版参与讨论
1 (共1页)
e*****u
发帖数: 67
1
自學SQL query, 學到這個例子:
SELECT id, first_name
FROM student_details
WHERE first_name IN (SELECT first_name
FROM student_details
WHERE subject= 'Science');
source: http://beginner-sql-tutorial.com/sql-subquery.htm
為什麽不簡單這樣做, i,e why not -
SELECT id, first_name
FROM student_details
where subject= 'Science';
d*******y
发帖数: 1154
2
这俩query不一样
第一个query是把所有选过science的学生记录都调出来。
比如一个学生选了science, math, art,那么他的三个记录都会被调出来。
第二个query不能调出math和art

【在 e*****u 的大作中提到】
: 自學SQL query, 學到這個例子:
: SELECT id, first_name
: FROM student_details
: WHERE first_name IN (SELECT first_name
: FROM student_details
: WHERE subject= 'Science');
: source: http://beginner-sql-tutorial.com/sql-subquery.htm
: 為什麽不簡單這樣做, i,e why not -
: SELECT id, first_name
: FROM student_details

s******r
发帖数: 1524
3
For instance,
first_name subject
smith science
smith arts
the query will pick up both. your query will only pick up the first one.

【在 e*****u 的大作中提到】
: 自學SQL query, 學到這個例子:
: SELECT id, first_name
: FROM student_details
: WHERE first_name IN (SELECT first_name
: FROM student_details
: WHERE subject= 'Science');
: source: http://beginner-sql-tutorial.com/sql-subquery.htm
: 為什麽不簡單這樣做, i,e why not -
: SELECT id, first_name
: FROM student_details

a******n
发帖数: 11246
4
其实还是楼主那句query更make sense。
比如
id first_name last_name subject
1 smith john science
2 smith david arts
书里那句会把两个人都选进来。。。

【在 s******r 的大作中提到】
: For instance,
: first_name subject
: smith science
: smith arts
: the query will pick up both. your query will only pick up the first one.

1 (共1页)
进入Statistics版参与讨论
相关主题
真心求教一个SAS问题用SQL或者ACCESS来做Query design/data extraction
为什么结果是这样?[Mysql] how to return NULL count in group by query
SQL求教:如何求出各组Top N的记录?请大侠指教,在R 里面run query的问题。
SQL中啥时候用group by, 啥时候用self-join?面试的SQL问题一般问些啥?
求问一个关于SQL的exist的问题啥叫DATABASE STRUCTURE?
问一下SQL in Python。Sas advance chapter quiz 一问
Import data in RSQL相关的Interview问题请教
SQL 有证书考试吗?从SQL server调数据到SAS 处理后再转回SQL server里
相关话题的讨论汇总
话题: query话题: select话题: name话题: science话题: first