急!数据唯一性的判断?

skyyjl 2003-11-07 02:53:35
我有如下sql:
select NEWS.newsId from NEWS,NEWSReply where NEWS.newsId=NEWSReply.newsId;
从数据库中查询出来的数据为
38
38
39
请问在查询语句的上面加什么条件就可以使得数据唯一。即得出来的数据为
38
39
...全文
40 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ezhou 2003-11-07
  • 打赏
  • 举报
回复
想唯一就加上distinct
skyyjl 2003-11-07
  • 打赏
  • 举报
回复
有没有比较好的sql,查询速度比较快点的。
mmspirit 2003-11-07
  • 打赏
  • 举报
回复
如果只从你所说的现有情况来说实现的功能可以是如下:

select NEWS.newsId from NEWS,NEWSReply where NEWS.newsId=NEWSReply.newsId group by NEWS.newsId;

但并不见得最忧的选择。

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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