SELECT DISTINCT ON expressions must match initial ORDER BY expressions


開發說pg中執行sql報錯,發來消息讓幫看看:

SELECT DISTINCT ON expressions must match initial ORDER BY expressions

  

詳細語句如下:

SELECT DISTINCT ON
	( p_no ) p_no,
	p_name,
	p_manager,
	p_manager_no,
	p_dept 
FROM
P 
WHERE
	corporation = $1 
	AND status = $2 
ORDER BY
	create_time DESC

  

失敗的原因看看官方文檔就知道了:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM