select ID,MAILTYPE,MAILTITLE,to_char(WRITETIME,'yyyy-mm-dd') WRITETIME from mails where ID in (select ID from mails where ISPUB=1 and ISVAIDATE=1 and ISSECRET=0 and ISCHOOSEPUB=1 order by ID desc) and rownum<11
哪里缺右括号了?
不明白
哪里缺右括号了?
不明白
解决方案 »
- 很有意思的sql问题
- 如何对不规律的小数进行处理?
- 急死!INSERT INTO一张表 但是需要根据插入的其中一个字段查找另一张表的值
- 4G内存,linux环境init文件如何配?
- java.sql.SQLException: ORA-06550: 第 1 行, 第 17 列: PLS-00103: 出现符号 ";"在需要下列之一时:
- 各位大虾 请教个问题!还请多多帮忙,怎么配置oracle,使实例内存用到2G ,谢谢了!分不够在加!
- 关于触发器的问题!(太怪了)
- Oracle有没有像"SQL SERVER联机丛书"一样帮助文档?
- 如何把服务器上数据库移至本机数据库上?
- 一个FUNCTION的变量问题
- 怎么查看oracle归档日志dbf格式的内容呢?
- oracle XMLTYPE字段检索中对字符串的比较失效?
select ID,MAILTYPE,MAILTITLE,to_char(WRITETIME,'yyyy-mm-dd') WRITETIME from mails where ID in (select ID from mails where ISPUB=1 and ISVAIDATE=1 and ISSECRET=0 and ISCHOOSEPUB=1) and rownum <11 order by ID desc;
SELECT ID, MAILTYPE, MAILTITLE, TO_CHAR(WRITETIME, 'yyyy-mm-dd') WRITETIME
FROM MAILS
WHERE ID IN (SELECT ID
FROM MAILS
WHERE ISPUB = 1
AND ISVAIDATE = 1
AND ISSECRET = 0
AND ISCHOOSEPUB = 1)
AND ROWNUM < 11;
要排序,外面排。