大数据和人工智能技术应用于医学领域可以做心脏病的预测等,thalach(心跳)数值作为非常重要的特征参与计算预测的样本数据,进入预测模型训练前需要对样本数据进行简单清洗过滤去除异常值,假设样本数据存放在Hive表中,过滤出thalach数小于200大于10的正常值,表名称为 DWH_test,心跳值字段为 thalach,下面SQL语法正确的是?
A: select * from 'DW_H_test’where 'thalach’>200 or 'thalach’<10
B: select * from 'DW_H_test’where 'thalach’<=200 or 'thalach’<10
C: select * from 'DW_H_test’where 'thalach’<200 and 'thalach’>10
D: select * from 'DW_H_test’where 'thalach’>200 and 'thalach’<10
A: select * from 'DW_H_test’where 'thalach’>200 or 'thalach’<10
B: select * from 'DW_H_test’where 'thalach’<=200 or 'thalach’<10
C: select * from 'DW_H_test’where 'thalach’<200 and 'thalach’>10
D: select * from 'DW_H_test’where 'thalach’>200 and 'thalach’<10
举一反三
- 获取test表中的数据,进行分页(每页显示10条数据),根据上述条件,获取第2页数据的SQL语句是( )。 A: Select * from test limit 10,10 B: Select * from test limit 11,10 C: Select * from test limit 10,20 D: Select * from test limit 11,20
- 在Mysql数据库中,以下哪条语句用于统计test表中的记录总数?() A: select sum(*) from test; B: select max(*) from test; C: select avg(*) from test; D: select count(*) from test;
- 下列语句没有语法错误的是()。 A: SELECT * FROM my table WHERE order=10 B: SELECT * FROM [my table] WHERE order=10 C: SELECT * FROM my table WHERE [order]=10 D: SELECT * FROM [my table] WHERE [order]=10
- Hive中的谓词like用于匹配特定的子串,能从courses表中查询书名包含,包含“大数据”的课程信息的是:( ) A: select * from courses where Cname like '%大数据%' B: select * from courses where Cname like '%大%数%据%' C: select * from courses where Cname like '_大_数_据_' D: select * from courses where Cname like '_大数据_'
- 有学生表和班级表文件,检索哪些班级中至少有一个学生的总分是大于700的,正确的命令是( )。 A: A) SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; B: SELECT 班级号 FROM 学生表 WHERE 总分>700 C: B) SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; D: (SELECT 班级号 FROM 学生表 WHERE 总分>700) E: C) SELECT 班级名称 FROM 班级表 WHERE 学号 IN; F: SELECT 学号 FROM 学生表 WHERE 总分>700 G: D) SELECT 班级名称 FROM 班级表 WHERE 学号 IN; H: (SELECT 学号 FROM 学生表 WHERE 总分>700)