我有这个问题:
SET @current_group = NULL;
SET @current_count = 0;
SELECT user_id, MIN( created_at ) as created_at, CASE WHEN @current_group = user_id THEN @current_count WHEN @current_group := user_id THEN @current_count := @current_count + 1 END AS c
FROM notifies
G ROUP BY user_id, c
ORDER BY id desc LIMIT 0 , 10
Run Code Online (Sandbox Code Playgroud)
如果我启动它它是有效的
但如果我把它放在find_by_sql方法中,如:
Notify.find_by_sql("SET @current_group = NULL; SET @current_count = 0; SELECT user_id, MIN( created_at ) as created_at, CASE WHEN @current_group = user_id THEN @current_count WHEN @current_group := user_id THEN …Run Code Online (Sandbox Code Playgroud) 我如何设置Bind返回的字符串的格式?
<asp:Label ID="lbl" runat="server" Text='<%# Bind("Money") %>'>
Run Code Online (Sandbox Code Playgroud) 我想slideToggle在执行if语句和fadeIn效果之前等待效果完成.
div_to_move = $(this).parents("div.kind_div");
div_to_move.slideToggle();
if ($(this).html() == "+") {
$(this).html("-");
$("div.kind_to", td).append(div_to_move);
} else {
$(this).html("+")
$("div.kind_from", td).append(div_to_move);
}
div_to_move.fadeIn();
Run Code Online (Sandbox Code Playgroud)
我能怎么做?
还有更好的选择吗?
name.gsub('è','e').gsub('à','a').gsub('ò','o').gsub('ì','i').gsub('ù','u')
Run Code Online (Sandbox Code Playgroud)
谢谢
嗨,我写了一个有效的查询:
SELECT `comments`.* FROM `comments`
RIGHT JOIN (SELECT MAX( id ) AS id, core_id, topic_id
FROM comments GROUP BY core_id, topic_id order by id desc) comm
ON comm.id = comments.id LIMIT 10
Run Code Online (Sandbox Code Playgroud)
我想知道是否有可能(以及如何)重写它以获得更好的性能.
谢谢
我创建了一个将minutes(smallint)转换为time(varchar(5))的函数,如58 - > 00:58.
set QUOTED_IDENTIFIER ON
GO
Create FUNCTION [dbo].[IntToMinutes]
(
@m smallint
)
RETURNS nvarchar(5)
AS
BEGIN
DECLARE @c nvarchar(5)
SET @c = CAST((@m / 60) as varchar(2)) + ':' + CAST((@m % 60) as varchar(2))
RETURN @c
END
Run Code Online (Sandbox Code Playgroud)
问题是时间少于10分钟,如9,此功能的结果为0:9.我希望格式为00:09.
我怎样才能做到这一点?
我有2个主要的div:
<div id="div1">
<div id="minidiv1">a</div>
<div id="minidiv2">b</div>
</div>
<div id="div2"></div>
Run Code Online (Sandbox Code Playgroud)
我想用minquiv将minidiv1移动到div2中
我能怎么做?
我有这个linq查询:
var segreterie = from s in db.USR_Utenti join h in db.USR_Accounts
on new {s.ID, settings.GruppoSegreteria}
equals new {h.USR_UtentiReference,h.ID_Gruppo} select s;
Run Code Online (Sandbox Code Playgroud)
有这个问题:
The type of one of the expressions in the join clause is incorrect. Type inference failed in the call to 'Join'.
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能解决它?
我有:
int i=8;
i.ToString();
Run Code Online (Sandbox Code Playgroud)
如果我这样做我得到"8"我想要"08"
可以在tostring参数中设置一个选项吗?
我的页面中有一个元素.
<div id="element">try</div>
Run Code Online (Sandbox Code Playgroud)
当我点击页面中的其他元素时,我想隐藏它.
我该怎么做?
我有2个表(user,user_profile)在sql db中没有明确的关系.我无法将其添加到数据库中.
所以,我不能这样做:
db.user.include("user_profile")
Run Code Online (Sandbox Code Playgroud)
连接的属性是user_id
有可能做这样的事吗?
db.user.join("user_profile On user.id = user_profile.user_id")
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
谢谢
join ×3
jquery ×3
c# ×2
javascript ×2
mysql ×2
sql ×2
asp.net ×1
click ×1
data-binding ×1
effects ×1
find-by-sql ×1
format ×1
group-by ×1
hide ×1
linq ×1
performance ×1
ruby ×1
sql-server ×1
string ×1
time ×1