问题标签 [describe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 从 psych 包中的 describe() 函数的输出中排除布尔变量
我有一些从文本文件导入的数据表。
然后我使用包中的describe(table)
函数psych
。
它返回每个变量的方差、均值等,包括布尔值,尽管这些变量标有星号。
如何从describe
函数输出中排除布尔变量?
select - 描述选择查询
DESCRIBE(或 SHOW COLUMNS)除了表格之外似乎不起作用。
我希望能够检索 DESCRIBE 的等价物<table>
,但是对于任意复杂的SELECT
查询。
例如,我想说:
DESCRIBE (arbitrary SELECT statement) AS
表2
SELECT
语句可能包含 JOIN 等的位置
在最简单的情况下
应该产生相同的结果
是否有一些 SQL 可以用来获取它,或者类似的东西?
r - 绘制 describe.by{psych} 输出的结果
我将 describe.by{psych} 的结果应用于数据帧。结果是一个列表。
我想用这个样本为 13 个指标中的每一个绘制一个图表(可能是烛台)或箱线图。是否有一个包可以直接利用计算的摘要统计信息?
mysql - 如何在 phpmyadmin 中获取表结构作为 SQL 查询
我的 MySQL 数据库中有很多表,我想知道所有表的表结构。
当我输入desc tableName
SQL Column 时,我会看到表格格式的表结构。如何获得我们通常看到的 SQL 查询格式的表结构?
回答
我在下面的链接中找到了答案。
https://dba.stackexchange.com/questions/15537/how-to-display-database-structure-in-phpmyadmin
mysql - 为什么mysql不使用索引键?
我有 1 个表locations
和 4 个相同的表:countries
, regions
, provinces
,cities
所有表都是 InnoDB
所有表都有一个列id
,它是 Primary、Non-Null、Unsigned Int、Auto-Increment
所有表都有一列name
是 Non-Null, VarChar, default ''
locations
保存所有其他 4 个表的外键。所有非空。
该locations
表还包含一些其他列和索引/键,但没有一个与其他 4 个表无关
现在我有这个查询:
结果令我满意:所有表都使用它们的键。
问题:
只LEFT JOIN countries
换成INNER JOIN countries
就可以了。所有表仍然使用键。
只LEFT JOIN provinces
换成INNER JOIN provinces
就可以了。所有表仍然使用键。
只LEFT JOIN cities
换成INNER JOIN cities
就可以了。所有表仍然使用键。
但是只LEFT JOIN regions
改成INNER JOIN regions
是不行的。该regions
表不使用其密钥。我明白了:
这很奇怪!因为countries
, regions
, provinces
,cities
就我所见是相同的!但是这种行为证明了 4 个表并不相同(朝向locations
表)。为了使它们更加相同,我会错过什么?
我已经看过SHOW TABLE STATUS LIKE 'table_name'
和DESCRIBE table_name
。几乎所有东西都是一样的。在有变化的地方(例如rows
, avg_row_length
, data_length
, auto_increment
, create_time
),regions
表格值总是介于其他值之间。
编辑:为什么我要问:
在区域上使用 LEFT JOIN 进行查询大约需要 350 毫秒(持续时间:10 毫秒,获取:340 毫秒)。
在区域上使用 INNER JOIN 进行查询大约需要 550 毫秒。(持续时间:330 毫秒,获取:220 毫秒)。
(不完全知道,但猜测这与无法缓存有关?!)
编辑2:
在区域上使用 STRAIGHT_JOIN 查询的性能与 LEFT JOIN 一样好,并提供与 INNER JOIN 相同的输出。这很好。但它仍然不能帮助我回答为什么regions
表的行为不同。我应该在哪里发现regions
与其他 3 个看似相同的表之间的实际差异。
php - MySQL - 从多个表中显示列
我正在尝试从 2 个表中获取列名。
我尝试了这样的查询:(SHOW COLUMNS FROM users) UNION (SHOW COLUMNS FROM posts)
但这不起作用并返回语法错误。我尝试使用相同的查询,DESCRIBE
但这也不起作用。如何在单个查询中从多个表中获取所有列名? 可能吗?
r - R:为摘要/描述生成机器可读的输出
我有一个包含 10k 行和 500 列的数据框。对于每一列,我想为行中的每个唯一值创建一个计数。例如
会产生:
Hmisc describe 函数会产生这种分析,但输出的格式非常糟糕,以至于毫无用处。
谢谢。
r - 如何使用 describe.by 生成五个数字摘要
我想知道如何describeBy()
从summary()
. 调用 后library(psych)
,当前函数报告最小值、最大值和中位数,但不报告第 25 和第 75 个四分位数的统计信息。
提前感谢您的帮助。
mysql - DESCRIBE 语法可以嵌入到 SELECT 语句中吗?
在 MySQL 中,语法DESCRIBE
可以显示表的结构,但不能嵌入到普通语句中;有什么棘手的方法吗?
例如,这显示了table1
结构,以表的形式返回(但 SQL 语句不这么认为)
但这不起作用:
有没有办法启用它?
我想加入由DESCRIBE
语法创建的“表”,我该怎么做?
sql - Describing the schema of a query result in Oracle?
Is it possible to get results similar to the Oracle DESCRIBE
command for a query? E.g. I have a join among several tables with a restriction of the columns that are returned, and I want to write that to a file. I later want to restore that value from a file into its own base table in another DBMS.
I could describe all of the tables individually and manually prune the columns, but I was hoping something like DESC (select a,b from t1 join t2) as q
would work but it doesn't.
Creating a view isn't going to work if I don't have create view
privileges, which I don't. Is there no way to describe a query result directly?