如何从表中取出唯一值?? select distinct col_1 ,col_2,col_3 from yourtable; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alter table table_name constraint add table_name_col_1 primary key(col_1);加这条语句怎么取都是唯一的记录 select col_1 ,col_2 from table group by col_1 ,col_2 having count(*) =1 可能我的意思没有描述清楚 ```我的意思是:数据库中有一张表 dyna_test 有三个字段:col_1,col_2,col_3 假如现在有记录如下:col_1 col_2 col_3 1 南京 1班 2 北京 1班 3 上海 2班 3 广州 2班现在我要取其中的记录: SELECT col_2,col_3 INTO CC,DD FROM dyna_test ;从其中取记录时 ,前2条记录都没有问题的 ,取到第三条记录时,因为有两条记录的col_1='3'.就有错误?我想问一下,该如何修改该查询语句才能得到我要的记录呢?(在此表中也许会插入更多的记录!) SELECT col_2,col_3 INTO CC,DD FROM dyna_test Where col_1=:id and rownum=1 如果是在存储过程中,应该用cursor toad for oracle 10.5 请教个OCI 的错误。。。。。。。。。。。。。。 这个错误看了很久也不知道怎么解决,请帮帮忙啊?? 触发器实现自增,执行有问题,帮忙看看,谢谢了 请大家多多指导,都来拣分啊(权限小问题) (吐血求助)求SQL语句,如何查询距离给定日期最近的一组记录? oracle9i的安装错误????????? 求肋!有关建索引的问题 存储过程调用问题,请高手过来帮忙! 请问如何从一个用户的所有表中把记录数大于某个数的表名列出来? 给表添加字段问题.在线等 SQLSERVER中數據類型BIT 對應ORACLE10G是什麼?
加这条语句怎么取都是唯一的记录
我的意思是:数据库中有一张表 dyna_test 有三个字段:col_1,col_2,col_3
假如现在有记录如下:
col_1 col_2 col_3
1 南京 1班
2 北京 1班
3 上海 2班
3 广州 2班
现在我要取其中的记录:
SELECT col_2,col_3 INTO CC,DD FROM dyna_test ;
从其中取记录时 ,前2条记录都没有问题的 ,取到第三条记录时,因为有两条记录的col_1='3'
.就有错误?我想问一下,该如何修改该查询语句才能得到我要的记录呢?(在此表中也许会插入更多的记录!)