在我的博客模板的 HTML 代码中,我试图将外部链接添加到托管在 Google Drive 中的 CSS 文件。
我已经公开了 CSS 文件并创建了一个直接下载链接:
https://drive.google.com/uc?export=download&id=0ByXCg9N1QXp8ZWdEWHlIUjMyRDQ
Run Code Online (Sandbox Code Playgroud)
我接下来要做的是,从博主管理面板中,我使用以下方法选择了模板的 HTML 代码:
Theme -> Edit HTML
Run Code Online (Sandbox Code Playgroud)
在该<head>部分中,我添加了以下行:
<link href='//drive.google.com/uc?export=download&id=0ByXCg9N1QXp8ZWdEWHlIUjMyRDQ'
rel='stylesheet' media='all' type='text/css'/>
Run Code Online (Sandbox Code Playgroud)
尝试执行Save Theme 时,出现以下错误:
解析 XML,第 9 行,第 53 列时出错:对实体“id”的引用必须以“;”结尾 分隔符。
显然主题代码的 XML 解析器不喜欢href属性值。如何重写 url 以便 XML 解析器接受它?
我不是那么进入数据库,我有以下问题.
我有这样的查询:
SELECT sum(intervento.IMP_IND_POS_AFF_MIN)
FROM TID023_INTERVENTO intervento
INNER JOIN TID018_ENTEBENEFICIARIO enteBeneficiario
ON(enteBeneficiario.COD_ENT = intervento.COD_ENT)
INNER JOIN anagrafiche.TPG1029_PROVNUOIST provNuovIst
ON (provNuovIst.COD_PRV_NIS = enteBeneficiario.COD_PRV_NIS)
WHERE intervento.COD_TIP_BAN=1 AND intervento.IMP_IND_POS_AFF_MIN is not null;
Run Code Online (Sandbox Code Playgroud)
此查询工作正常,但正如您所看到的,它不会检索一组行但返回由sum()函数获取的数字.
在某些情况下,此数字可能为null,在这种情况下,我不希望此查询返回null(因为它在我的应用程序中创建问题)但在这种情况下必须返回数值0.
我知道MySql提供了一个ifnull()函数来做这样的事情,这里引用:
http://www.w3schools.com/sql/sql_isnull.asp
但在这个夸张中,它被用在桌子上的单个场地上.如何在查询输出中执行此类操作?
为了您的帮助,请按照以下程序向我发送电子邮件,其中包含的贷款将在当前日期的2个月后结束,如果没有结果,它仍会向我发送电子邮件说没有受影响的行
所有我需要的只是在有结果时收到电子邮件,如果没有结果不发送电子邮件
ALTER PROCEDURE [LoanEndByTwoMonths_SP]
-- Add the parameters for the stored procedure here
AS
BEGIN
SET NOCOUNT ON;
IF
(
SELECT COUNT(LoanID)
FROM ELSBassel.Loan.Loans
) > 0
BEGIN
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'ELS',
@recipients = 'Bassel.Mahmoud@test.com',
@query = 'SELECT LoanStartDate,
LoanStartDate + DATEADD(MONTH, AvailabilityPMonth, 0) - 1 AS LoanEndDate,
[FinanceSourceID]
FROM ELSBassel.Loan.Loans
WHERE(LoanStartDate + DATEADD(MONTH, AvailabilityPMonth, 0) - 1) = (DATEADD(MONTH, 2, GETDATE()))
ORDER BY LoanStartDate + DATEADD(MONTH, AvailabilityPMonth, 0) - 1 DESC;',
@execute_query_database = 'ELSBassel',
@subject = 'Loan …Run Code Online (Sandbox Code Playgroud) 我有两张桌子
tblData
ID Name
1 ABC
2 XYZ
tblDetails
ID DataID PayDate Amount ApprovedDate
1 1 15-08-2015 200 20-18-2015
2 1 16-08-2015 300 20-18-2015
3 1 17-08-2015 50 20-18-2015
4 2 18-08-2015 100 21-18-2015
5 2 19-08-2015 500 21-18-2015
Run Code Online (Sandbox Code Playgroud)
我需要得到如下结果
ID Duration TotalAmount ApprovedDate
1 15-08-2015 - 17-08-2015 550 20-18-2015
2 18-08-2015 - 19-08-2015 600 21-18-2015
Run Code Online (Sandbox Code Playgroud)
我怎么能做到这一点?
我正在尝试更新表库,表有数千条记录.
目前我通过手动运行以下查询来更新表,以获取某些记录.
UPDATE MyTable
SET column = REPLACE(column, 'ABC', 'ABC9')
WHERE where column like ‘ABC%’
Run Code Online (Sandbox Code Playgroud)
现在我试图生成一个通用查询来通过在字母表后面添加一个字母'9'来更新表.谢谢你的帮助
SQL执行这段代码(t1和t2具有相同的结构)
SELECT * FROM `t1` UNION ALL SELECT * FROM `t2`
Run Code Online (Sandbox Code Playgroud)
但不是这个:
CREATE TABLE `test` AS (
SELECT * FROM `prospects-non-clients-valid-quote-images-solo`
UNION ALL
SELECT * FROM `prospects-non-clients-valid-quote-images-duet` )
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
“1064 - 您的 SQL 语法有错误;请检查与您的 MySQL 服务器版本相对应的手册,以了解在
t2第 3 行的“UNION ALL SELECT * FROM )”附近使用的正确语法
我缺少什么?感谢您的帮助!
如何找到多个值的最接近值?
例如:我有这张桌子
A 1
B 2
C 3
D 7
E 11
F 12
Run Code Online (Sandbox Code Playgroud)
所以 -
for A i want to get B,
for B - A and C,
for C - B,
for D - E,
for E - F,
for F - E,
Run Code Online (Sandbox Code Playgroud)
谢谢
有人可以告诉我如何获得在两个表之间使用MSSQL的正确数据结果,如下所示
**Person_Table** **Departemnt_Table**
=========== ================
person_id depatment_id
age department name
gender
department_id
Run Code Online (Sandbox Code Playgroud)
而且,我希望得到以下列的结果:
Department Names,
Number under 20 aged Males in each department,
number of under 20 aged Females in each department,
total number of Males in each department,
total number of Females in each department and,
Total number of Persons in each department
Run Code Online (Sandbox Code Playgroud)
示例结果应该如下所示
DepartmentName|(Under20)Male|(Under20)Female|Total(M)| Total(F)| Grand Total
Department1 | 1 | 3 | 1 | 3 | 4
Department2 | 3 | 1 | 15 | 1 | …Run Code Online (Sandbox Code Playgroud) 我试图找到一种方法来显示事件类型在发生第二个事件类型之前连续发生了多少次。当我需要显示事件类型连续发生6次时
为简化起见,我有一个“通话”表,其中包含
CallID
UserID
Outcome
DateOfCall
Run Code Online (Sandbox Code Playgroud)
从那里,我有许多UserIDs的结果一样Yes或No在不同的时间
我需要找出连续六次没有发生的时间
我目前正在使用Partition,并且已经计算出Outcomes 的数量UserID,但是当Outcome第二次更改时,我正在努力重置行号UserID
select CallID,
UserID,
Outcome,
DateOfCall
rnk = ROW_NUMBER() OVER (PARTITION BY UserID , outcome ORDER BY DateOfCall ASC)
from Calls
order by UserID, DateOfCall
Run Code Online (Sandbox Code Playgroud)
给我以下的UserID
- 19/01/2017 12:00 - Yes - 1
- 19/01/2017 12:01 - Yes - 2
- 19/01/2017 12:02 - Yes - 3
- 19/01/2017 12:03 - No - 1
- 19/01/2017 12:04 - …Run Code Online (Sandbox Code Playgroud) SELECT [Cole_Crops],
PERCENT_RANK() OVER (PARTITION BY HUC02
ORDER BY [Cole_Crops]) AS Cole_Crops_PCT_RANK],
[Row_Crops],
PERCENT_RANK() OVER (PARTITION BY HUC02
ORDER BY [Row_Crops]) AS Row_Crops_PCT_RANK]
FROM V012_CDLMAX_09
Run Code Online (Sandbox Code Playgroud)
在需要对多个列进行排名的查询中,如何排除 NULL 值对 PERCENT_RANK 的影响?
SQL Server 2012PERCENT_RANK()将 NULL 视为分布中的实际值。如果要对一列进行排名,您可以简单地添加一个 where 子句(即where Cole_Crops IS NOT NULL)。
我有一个mysql表,至少有userId,wager.数据可以
userId = 1 wager = 10.00, userId = 2 wager = 5.00, userId = 3 wager = 1.00.
Run Code Online (Sandbox Code Playgroud)
我想运行一个带有userId param的select,它返回所有userId,它们是<=该用户的赌注所以如果userId = 2我以5.00或更低的投注返回所有其他用户.使用一个连接查询比这更多,但只需要一些帮助或最佳方法与上述
我有2张桌子:
餐厅
+---------------+----------------+
| restaurant_id | Restaurant name|
+---------------+----------------+
| 1 | KFC |
| 2 | McD |
+----+---------------------------+
Run Code Online (Sandbox Code Playgroud)
烹饪
+---------------+---------------+----------------+
| cuisine_id | restaurant_id | cuisine |
+---------------+---------------+----------------+
| 1 | 1 | Fastfood |
| 2 | 1 | Fried Chicken |
| 3 | 2 | Fastfood |
| 4 | 2 | Burger |
+---------------+---------------+----------------+
Run Code Online (Sandbox Code Playgroud)
是否有可能获得这样的数据=
+---------------+----------------+------------------------+
| restaurant_id | Restaurant name| Cuisine |
+---------------+----------------+------------------------+
| 1 | KFC |Fastfood, Fried Chicken |
| 2 …Run Code Online (Sandbox Code Playgroud) 我有两张桌子
tab1:
mothcode, bAmt
FY2016-01 100
FY2016-02 200
FY2016-03 300
tab2:
mothcode, bAmt
FY2016-02 200
FY2016-04 400
FY2016-05 500
FY2016-06 600
Run Code Online (Sandbox Code Playgroud)
我想要结果表是
monthcode bAmt sAmt
FY2016-01 100
FY2016-02 200
FY2016-03 300
FY2016-02 200
FY2016-04 400
FY2016-05 500
FY2016-06 600
Run Code Online (Sandbox Code Playgroud)