我有一个从Kaggle的San Fransico工资中提取的数据框:https://www.kaggle.com/kaggle/sf-salaries 我希望创建一组列的值,例如'Status'.
这是我尝试过但它带来了所有记录的列表而不是集合(sf是我如何命名数据框).
a=set(sf['Status'])
print a
Run Code Online (Sandbox Code Playgroud)
根据这个网页,这应该工作. 如何在python中构建一个列表项集?
我正在尝试这个表达式,但我没有找到我的语法错误的地方:
alter table "TableName"
add column "NameColumn" as concat(ColumnA,ColumnB,ColumnC)
Run Code Online (Sandbox Code Playgroud)
所有三个字段都是字符变化的。
我想创建一个查询,在一些变量定义的时间范围内计算一些指标,但我不确定是否可以按我想要的方式使用变量.
我收到以下错误:
消息137,级别15,状态2,行7
必须声明标量变量"@vDiai".
该列TPO_CFecha是类型int.
我不知道我做错了什么:
DECLARE @vDiai INT;
DECLARE @vDiaf INT;
SET @vDiai = 20171030;
SET @vDiaf = 20181030;
USE DBDMS
GO
SELECT
CAST(100 * Baja / (HeadcountBruto / Dias) AS decimal(20, 5))
FROM
(SELECT
SUM(ROT_IBAJA) AS Baja,
COUNT(DISTINCT R.TPO_KFecha) AS Dias,
SUM(ROT_IHCOUNT) AS HeadcountBruto
FROM
TH_Rotacion R
INNER JOIN
TD_Tiempo T ON R.TPO_KFECHA=T.TPO_KFecha
WHERE
T.TPO_CFecha >= @vDiai
AND T.TPO_CFecha <= @vDiaf) T
go
SELECT DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_NAME = 'TD_Tiempo' AND
COLUMN_NAME = …Run Code Online (Sandbox Code Playgroud) python ×2
sql ×2
anaconda ×1
dataframe ×1
jupyter ×1
kaggle ×1
pandas ×1
pgadmin ×1
postgresql ×1
pycharm ×1
python-2.7 ×1
series ×1
sql-server ×1
t-sql ×1