搞不懂到底要找什么样的东西啊?
如果单从字面上看下面的语句就可以搞定
SELECT *
FROM tablename
WHERE field3 = 'cc' or (field1 = 4 and field2 = 'j');
如果单从字面上看下面的语句就可以搞定
SELECT *
FROM tablename
WHERE field3 = 'cc' or (field1 = 4 and field2 = 'j');
解决方案 »
- oracle package 中定义的变量,在其它函数中是否可以直接用?
- 有张表里有800W条数据,在用like模糊查询时非常慢,如果做集群请问会快吗?
- 有关Oracle索引的使用
- 如何在ORACLE中的查询设置超时时间?
- Oracle临时表问题
- 请教高手 我建的触发器出错:PLS-00103 请帮帮忙!
- 在Delete一条主表记录时自动删除次表同ID的记录,主从表间有Foreign Key关联
- 记录的修改时间
- Enterprise Manager Console和SQL Plus的问题
- 大神!这种统计SQL ,怎么写啊。
- 原创+突发奇想+分享+散分-----关于分组后字段拼接的问题
- 如何只显示一条记录,谢谢
1,w,aa
2,w,aa
3,w,aa
4,d,bb
吗?
第二字段的优先(w〉j〉d)
from table
where 第二字段='w' or 第二字段='j'
order by 第二字段,第三字段--------->不是这样吧,也太那个了!
select col1,col2,col3,row_number() over(partition by col1 order by col2 desc) rnum
from tbname
) t
where rnum=1;
select col1,col2,col3,row_number() over(partition by col1 order by col2 desc) rnum
from tbname
) t
where rnum=1;