sql语句如下:

select distinct(p.project_name) name,p.pkid pkid, p.report_year year, q.cor_name cor_name,getcityname(q.belongs_city) belongs_city,
   p.apply_support_funds_num apply_funds, p.total_app_invest total_app_invest, p.invest completed_invest,
   get_multi_dict_values('15', p.project_type) project_type,get_multi_dict_values('6', p.declare_type) sb_type
from ydzj_non_finan_audit_status s,ydzj_non_finan_pro_info p,ydzj_non_finan_cor_info q
where p.pkid = s.project_id and p.pkid = q.project_id and s.app_phase = '6' and s.app_status = '2'
order by p.apply_support_funds_num desc, p.completed_invest,p.total_app_invest
执行F8,报错。

把p.invest改成p.completed_invest即正确。

原因是:

如果是select * from table_name order by ...,则order by子句中的字段只要求是table_name表中有的字段即可,但select子句中出现distinct后,order by子句中的字段就

必须在select子句中出现,否则会报错。

最新文章

  1. 解决phalcon model在插入或更新时会自动验证非空字段
  2. 设计模式之单例模式的简单demo
  3. @Autowired 与@Resource的区别
  4. php+js进度读取条
  5. Android 学习第17课,使用文件的数据存储(4种存储模式)
  6. win2008 IIS与php整合
  7. Github 扩展推荐
  8. VC维含义
  9. .pyc文件是什么?
  10. NSHTTPCookie类详解
  11. WinForm应用程序退出的方法
  12. mongodb windows下服务安装与卸载
  13. android Activity 生命周期
  14. poj 2229 Sumsets(dp 或 数学)
  15. 什么是Git?
  16. Pythonh中的zip()与*zip()函数详解
  17. 阿里云服务器(windows server2008)下安装SVN----杜恩德
  18. java获取当前系统时间
  19. 毕加索的艺术——Picasso,一个强大的Android图片下载缓存库,OkHttpUtils的使用,二次封装PicassoUtils实现微信精选
  20. Django(一)入门基础——hello world

热门文章

  1. Git_1基础操作,从安装到提交完成(windows)
  2. sql:sum(value)与count(letter),当用户不存在时查询到的值
  3. Linux与user和group相关文件分析
  4. vc6.0如何显示行号以及出现版本不兼容问题
  5. J2EE版本
  6. arm cache line,PLD指令
  7. loadrunner json
  8. Writing in Science
  9. 用struts实现简单的登录
  10. python——赋值与深浅拷贝