我有桌子,由以下查询产生:
Lasiorhinus 100
Macrotis 100
Myrmecobius 100
Panthera 50
Sarcophilus 100
查询是这样的:
select round (count(A) / count(B), 1)
但我希望将数字格式化为:
Lasiorhinus 100.0
Macrotis 100.0
Myrmecobius 100.0
Panthera 50.0
Sarcophilus 100.0
任何人都可以帮我格式化整数50 => 50.0与ROUND(数字,1)功能?谢谢。
答案 0 :(得分:1)
一个解决方案(SQL Server)将是:
function myFunc() {
var arr = otherimages_details.map(function(img, j) {
var dfd = $.Deferred();
var image = $("<img class='otherimage' title='"
+ img[0]
+ "'>");
image.on("load", function() {
dfd.resolve(this)
})
.attr("src", "user/" + username_cookie
+ "_albums/"
+ img[1])
// ?
// var images = images + image;
return d.promise()
});
return $.when.apply($, arr)
.then(function() {
$('#imageviewer_otherimages')
.prepend(arguments);
})
}
myFunc()
.then(function() {
var left = ( ($(window).width() - $('#image_viewer').width()
- $('#imageviewer_otherimages').width()) / 2 );
$('#image_viewer').css("left", left)
});
参考: