【发布时间】:2019-12-19 23:39:05
【问题描述】:
oracle 中有一个名为 emp_table 的表,其中包含 emp_name(员工姓名)、emp_att(值仅为 P 或 A)和日期(以时间戳记)。我想查看当前月份前 12 个月的最后一天(月份结束日期)的 emp_att 值。请分享一个正确的查询来获得它。
【问题讨论】:
-
请edit您的问题(通过单击下面的edit 链接)并添加一些sample data 和基于该数据的预期输出。 Formatted text 请no screen shots。 (edit 您的问题 - 在 cmets 中不要邮政编码或其他信息)
-
解释这个问题就足够了。请理解,每个人都不能分享他/她的公司不允许的东西的截图。在对问题进行降级之前,您必须仔细考虑。
-
我特别没有要求截图。而且我从未要求透露机密信息。但是一个好的问题应该包含一些样本数据(即使是编造的)和你想看到的结果。看看 Littlefoot 的回答——他实际上必须自己发明样本数据。 您应该在您的问题中提供类似的内容。您可能想阅读this,了解如何提出有关 SQL 的好问题
-
我很欣赏小脚的工作。您必须看到我在括号中提到了每列包含的数据,而 mallikarjuna 的回答非常好。小脚已经展示了一个很好的解释方法。简短而准确的问题比冗长的问题要好。不过感谢您的建议。