找回密码
 立即注册

QQ登录

只需一步,快速开始

花火
金牌服务用户   /  发表于:2024-9-10 11:48  /   查看:597  /  回复:7
15金币
请大神帮忙写个视图,感谢!

查询-排序-取第一行数据
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

7 个回复

倒序浏览
最佳答案
最佳答案
server2021
高级会员   /  发表于:2024-9-10 11:49:00
来自 2#
  1. SELECT
  2.     p.id AS 项目ID,
  3.     MAX(pr.FGC_CreateDate) AS 创建日期,
  4.     pr.状态ID AS 状态ID,
  5.     pr.进度描述 AS 进度描述
  6. FROM
  7.     项目表 p
  8. LEFT JOIN
  9.     进度表 pr ON p.id = pr.项目ID
  10. GROUP BY
  11.     p.id
  12. ORDER BY
  13.     p.id, 创建日期 DESC
复制代码
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-9-10 12:25:43
3#




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
花火
金牌服务用户   /  发表于:2024-9-10 16:17:32
4#

感觉不太对呀,视图的列名应该是:项目ID(主键)、进度状态ID、创建日期。
然后项目表里通过项目ID去关联查询出来的状态ID和创建日期。
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-9-11 11:27:48
5#
花火 发表于 2024-9-10 16:17
感觉不太对呀,视图的列名应该是:项目ID(主键)、进度状态ID、创建日期。
然后项目表里通过项目ID去关 ...


列名如果看着难受,你就加个     as “列名”


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-11 14:32:39
6#
感谢各位大佬的支持~
后边有问题呢欢迎您继续发帖交流
回复 使用道具 举报
花火
金牌服务用户   /  发表于:2024-9-12 15:37:10
7#
stranger 发表于 2024-9-11 11:27
列名如果看着难受,你就加个     as “列名”

感谢
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-12 16:07:04
8#
感谢各位大佬的支持~
后边有问题呢欢迎您继续发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部