很简单的一道题

ys_pqy 2009-09-15 11:25:15

select 课程号,课程名,学时,考试时间
from tb_course03 as T
where unique(select 学生编号 from tb_student03 where 课程号=T.课程号)

系统提示错误:

在关键字 'unique' 附近有语法错误。


我想用 关键字 'unique' 实现类似 exists的功能,

应该怎么做,请高手指点????????????
...全文
121 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
小宏 2009-09-16
  • 打赏
  • 举报
回复
SQL UNIQUE 约束
UNIQUE 约束唯一标识数据库表中的每条记录。

UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。

PRIMARY KEY 拥有自动定义的 UNIQUE 约束。

请注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。
zhouyu1215 2009-09-16
  • 打赏
  • 举报
回复
唯一约束是对表的字段是用滴 汗~~~
zoyo_sql 2009-09-15
  • 打赏
  • 举报
回复
嘻嘻
soft_wsx 2009-09-15
  • 打赏
  • 举报
回复
用exists不就可以了吗?
soft_wsx 2009-09-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 xuejiecn 的回复:]
想达到的效果?unique肯定是不行的。
[/Quote][Quote=引用 6 楼 ys_pqy 的回复:]
我知道是约束
[/Quote]为什么要这样呢?
zy_love 2009-09-15
  • 打赏
  • 举报
回复
unique是创建约束用啊。不能和select用在一起啊
xuejiecn 2009-09-15
  • 打赏
  • 举报
回复
想达到的效果?unique肯定是不行的。
ys_pqy 2009-09-15
  • 打赏
  • 举报
回复
我知道是约束
guguda2008 2009-09-15
  • 打赏
  • 举报
回复
语法错误,UNIQUE不是在SELECT里用的
billpu 2009-09-15
  • 打赏
  • 举报
回复
...学习了
--小F-- 2009-09-15
  • 打赏
  • 举报
回复
unique是约束啊 不是这么用的
华夏小卒 2009-09-15
  • 打赏
  • 举报
回复
...
水族杰纶 2009-09-15
  • 打赏
  • 举报
回复
unique
是約束

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧