当前位置: 首页 > 面试题库 >

如何使用SQL计算表中的列数?[复制]

陶和歌
2023-03-14
问题内容

这个问题已经在这里有了答案

列数 (5个答案)

6年前关闭。

如何使用SQL计算表中的列数?

我正在使用Oracle 11g

请帮忙。t。


问题答案:
select count(*) 
from user_tab_columns
where table_name='MYTABLE' --use upper case

可以使用低位函数代替大写。例如:从user_tab_columns中选择count(*),其中lower(table_name)=’table_name’;



 类似资料:
  • 问题内容: 假设我在Oracle数据库中有一个表,如下表(table_1)所示,该表跟踪特定个人的服务参与情况: 我的目标是获得一个汇总表,该表针对所有唯一的个人列出是否涉及服务,以及不同的服务事件数量(在这种情况下,帐单为2,可疑为3),其中由几天内中断活动。 要参与 任何 服务,我将使用以下查询 但是,我对如何获得服务参与数感到困惑(2)。在R中使用静态数据帧,您将使用游程长度编码(请参阅我的

  • 问题内容: 例如 : 如何使用mysql计数此表的列? 问题答案:

  • 问题内容: 假设我有一个包含两列的表格(日期和价格)。如果我选择一个日期范围,那么是否有一种方法可以计算价格随时间变化的次数? 例如: 在这种情况下,我希望它返回4个价格变化的计数。 提前致谢。 问题答案: 您可以使用分析功能并访问结果集的上一行和下一行,然后使用该功能查看是否有更改。

  • 问题内容: 我真的需要一个具有简单总和的表上的计算列。 请看下面: 我试图通过添加以下内容来创建计算列 我收到错误消息: 在这种情况下,不允许消息1046,级别15,状态1,第4行子查询。仅允许标量表达式。 请告知我该怎么办。 非常感谢 第2部分 我已经创建了一个函数;但是,我得到空值,请指教。 只需选择返回要添加到Phone_list表中的值的语句 表定义 问题答案: 你可以用你的查询到这样的(

  • 我试图解决一个问题,但没有成功。 我有两张号码单 我有一张桌子 现在我需要计算多少次从第二个列表的数字后从第一个列表的数字,但我应该只计算一个一个id 在上面的示例表中,结果应该是2 三个匹配的pars,但是因为我们只有两个不同的ID,结果是2而不是3 PAR: 笔记我使用MSSQL 编辑。还有一列确定顺序的日期 Edit2-解决方案 我写这个查询 在这之后,我计划按id分组,每个id只使用一个匹

  • 我想在一个名为的表中计算名为的同一列: 假设我需要在20180201和20180228之间计算“(值的类型=111或222或333)/(值的类型=444)”,我使用SQL查询如下: 我只选择了备注=“111或222或333”,我不知道为什么会出现所有备注(“555和666”),我得到的结果如下: SQL查询正确吗?我确信我的SQL查询有问题。非常感谢您的建议。