如何在特定订单的sql中显示值?

时间:2016-10-11 04:00:02

标签: sql oracle

我有一张表,其中包含来自学校表的列课程,其中包含:

课程:

Art
History
Science
Math
Physical Education

course_code:

ASM201
HISU3
BIO302
MDM4U
P.E

我试图只展示科学之后的课程。 我有:

Select courses
from school
where courses > 'Art';

但它给了我错误。它不断重复一个课程名称超过10倍    .does<或者>对字符串工作相同吗?

2 个答案:

答案 0 :(得分:0)

选择课程 从学校 课程<> '艺术'和课程<> '历史'

只需添加查询

答案 1 :(得分:0)

Syntax: Select column_name from table_name GROUP BY column_name HAVING operator value

在您的情况下,查询将是

  

按课程分类从课程组中选择课程> '艺术';