汽车大灯天使恶魔泪眼:SQL语句问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 23:56:18
在课程表中,查询出课程名中含有‘数据’的课编号及课程名 (如果能写出两种以上的SQL最好)
这个写两个语句怎么写?
只有 SELECT 课号,课名
FROM 课程表
WHERE 课名 LIKE '%数据%'
这个是对的,其它的都不对,各位高手能不能再写2个不同的?先谢了!~

select 课编号,课程名
from 表名
where 课程名 like '%数据%'

其中%是通配符,表示任意个字符

1) select 课编号,课程名
from 表名
where 课程名 like {
select 数据
from 表名
}

2) select 课编号,课程名
from 表名
where 课程名 like '%数据%'

1) select 课编号,课程名
from 表名
where 课程名 like {
select 数据
from 表名
}

2) select 课编号,课程名
from 表名
where '数据' $ 课程名

SELECT authors.au_lname,authors.au_lnumber
FROM authors

还是第一个写的简单明了一点