【问题标题】:SQL Query Question about Values in Column关于列中值的SQL查询问题
【发布时间】:2021-02-12 03:20:30
【问题描述】:

我在一个新表中,我想知道人们使用什么查询来确定某个列中的值。我使用 Teradata 作为我编写脚本的地方。

进一步了解我正在寻找的确切内容。所以我有一个带有ENTY_TYPE的列名。当我将查询限制为 1,000 时,我只能得到有限的数字,例如 1、2、3。我想查看表格中列的所有可能列表。

有谁知道我可以在其中查看列的所有可能值的查询?

谢谢!

【问题讨论】:

  • Gordon 的查询返回所有值加上计数。但是查看 1000 行通常足以对数据有所了解。尝试获取随机行的示例:select * from tab sample 1000。该表可能有统计信息,其中还包含许多详细信息:help stats tab 显示现有统计信息,show stats values on tab.column 返回特定统计信息的详细信息。

标签: sql teradata writing


【解决方案1】:

我用group by:

select enty_type, count(*)
from t
group by enty_type
order by count(*) desc;

【讨论】:

    猜你喜欢
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 2013-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多