列[PAYOFF DATE]有一些空白值和一些mm/dd/yy格式的值.
我必须用' - '替换'/'并将日期返回为yyyy-mm-dd.以下查询正在执行此操作.问题是,对于所有空白值,我得到结果为1900-01-01.
是否可以用null替换1900-01-01并返回yyyy-mm-dd格式的其他有效日期值?
我正在使用SQL Server.
SELECT
cast(replace(a.[PAYOFF DATE],'/','-') as date)
FROM MTG a
Run Code Online (Sandbox Code Playgroud) 是否select * into B from A
也复制 A 对 B 的约束?如果没有,那么我如何复制约束?
如果我有 2 条信息相同但大写和小写 NAME 不同的记录,我想显示不同的记录,我该怎么做?我试图在下面的查询中使用 distinct ,但它显示了两条记录 :( 抱歉,我是 SQL 编码的新手 :(
SELECT distinct
R.NAME,
R.EXPIRY_DATE,
R.CATEGORY
FROM REALTIME_EXEMPT R
WHERE
R.SUBMITTED_BY='ADMIN'
Run Code Online (Sandbox Code Playgroud)
提前致谢,
雷亚
我有一个表#time_per_bike,有6549行(没有重复项.即使是bikeid列也有唯一的ID).请看样品 -
谁能告诉我为什么我在两个查询之间得到不同的结果(因为我相信他们做同样的操作.如果我错了请纠正我)?
select SUM(AVG_WAIT_TIME)/6549 from #time_per_bike
-- Returns 69499
select AVG(AVG_WAIT_TIME) from #time_per_bike
-- Returns 69520
Run Code Online (Sandbox Code Playgroud) 我需要编写一个查询来从仅包含特殊字符的列中提取值.我知道下面的查询会给我所有包含至少一个特殊字符的值,但这不是我需要的.有人能帮帮我吗?
SAMPLE DATA -
ORG
^^567
~423
%^&/
329
Run Code Online (Sandbox Code Playgroud)
我需要编写一个只%^&/
从上面的示例数据返回的查询 .
SELECT org
FROM table_A
WHERE org like '%[^a-Z0-9]%'
Run Code Online (Sandbox Code Playgroud) 我希望能够在以下场景中添加前导零 -
如果[帐户ID] <17 {申请= RCC,SEC,HOGAN CIS},我需要在[帐户ID]之前前导零
如果([帐户ID] + [帐号])<17 {对于APPLICATION = CLN},我需要在[帐户ID]之前的前导零
如果([客户端密钥] + [客户端ID])<17 {对于APPLICATION = ITF},我需要在[CLIENT KEY]之前的前导零
我在派生列中定义了以下表达式 -
LTRIM(RTRIM(APPLICATION == "RCC" || APPLICATION == "SEC" ? APPLICATION + "|" + [ACCOUNT ID] : APPLICATION == "HOGAN CIS" ? (HOGAN_Hogan_Alpha_Product_Code == "DDA" ? "DDA" : "TDA") + "|" + [ACCOUNT ID] : APPLICATION == "ITF" ? APPLICATION + "|" + [CLIENT KEY] + [CLIENT ID] : APPLICATION == "CLN" ? APPLICATION + "|" + [ACCOUNT ID] + …
Run Code Online (Sandbox Code Playgroud) 请原谅标题,但我不知道写什么.所以这就是我所拥有的 -
CUSTOMER
(KEY, IDENT, DEBIT_CREDIT
)
1,1000,'D'
2,1000,'C'
3,1001,'D'
4,1000,'D'
5,1000,'D'
.
.
.
Run Code Online (Sandbox Code Playgroud)
我想编写一个SQL Server查询,以便IDENT
在"D"计数大于"C"计数的情况下进行相同的查询
sql ×6
sql-server ×5
select ×2
average ×1
constraints ×1
count ×1
date ×1
expression ×1
if-statement ×1
oracle ×1
oracle10g ×1
oracle11g ×1
padding ×1
rdbms ×1
replace ×1
select-into ×1
ssis ×1
sum ×1
where ×1