我正在尝试选择“最大日期”和“第二个最大日期”,但无法成功。
这是表数据。
ID Country DATE
1 Canada 2016-05-26
2 Canada 2016-05-25
3 Canada 2016-05-24
4 USA 2016-04-02
5 USA 2016-04-01
6 USA 2016-03-20
Run Code Online (Sandbox Code Playgroud)
期望输出
Country Max_Date 2nd_Date
Canada 2016-05-26 2016-05-25
USA 2016-04-02 2016-04-01
Run Code Online (Sandbox Code Playgroud)
我这样做的目的是:
使用此查询获取最大日期。
select Country, MAX(Date) from tbl GROUP BY (Country);
Run Code Online (Sandbox Code Playgroud)
对于第二个最大日期但未能获得结果:
SELECT Country, MAX(date) FROM tbl WHERE Date NOT IN
( select MAX(FROM) from tbl GROUP BY (Country)) GROUP BY (Country)
Run Code Online (Sandbox Code Playgroud)
我应该尝试什么才能获得预期的输出。谢谢
我正在使用Jcrop裁剪图像,所以我想计算图像的高度和宽度的比例,但问题是没有最大高度和宽度的限制.
当用户上传图像然后我想要获得高度,宽度比以及裁剪时它应该是关于纵横比的裁剪例如
宽度= 835,高度= 625纵横比为167:125
我从以下链接宽高比计算器计算了这个比率
我不想要新的高度,宽度.我只想计算比例167:125
我怎样才能做到这一点?
我在函数中使用临时表来保存一些结果,但我不知道如何从函数返回表.理想情况下,我想在一个查询中执行所有操作(即不是两个查询:一个用于调用函数,另一个用于从临时表中获取数据).
目前我的main_function()情况如下:
CREATE OR REPLACE FUNCTION main_function() RETURNS void AS
$BODY$
BEGIN
DROP TABLE IF EXISTS temp_t CASCADE;
CREATE TEMP TABLE temp_t AS SELECT * FROM tbl_t limit 0;
EXECUTE 'INSERT INTO temp_t ' || 'SELECT * FROM tbl_t limit 10';
END;
$BODY$
LANGUAGE 'plpgsql' ;
Run Code Online (Sandbox Code Playgroud)
而我这样称呼它:
SELECT * from main_function();
SELECT * from temp_t;
Run Code Online (Sandbox Code Playgroud)
同样,问题是我实际上并不想调用第二个查询.第一个查询应该返回临时表作为结果,但是我不能这样做,因为临时表是在创建的,main_function()所以它不能是它的返回类型.
关于如何实现这一点的任何想法?
谢谢
我试图通过此链接将MYSQL集成到Windows 7上的ElasticSearch中
我已完成以下步骤:
1:
在C目录中下载和解压缩 https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.3.4.zip
2:
在CMD上运行此命令./bin/plugin --install jdbc --url http://xbib.org/repository/org/xbib/elasticsearch/plugin/elasticsearch-river-jdbc/1.3.4.4/elasticsearch-river-jdbc -1.3.4.4-plugin.zip
3:
从MYSQL网站下载MYSQL Connector mysql-connector-java-5.1.33.zip.
解压缩并复制mysql-connector-java-5.1.33-bin.jar文件.
将它放入C:\ elasticsearch-1.3.4\plugins\jdbc
我现在检查了插件目录中有两个文件
elasticsearch河-JDBC-1.3.4.4.jar
MySQL的连接器的Java-5.1.33斌
现在我尝试在CMD上执行此命令,我收到错误
curl -XPUT 'localhost:9200/_river/jdbc-1.3.4.4-d2e33c3/_meta' -d '{
"type" : "jdbc",
"jdbc" : {
"url" : "jdbc:mysql://localhost:3306/test",
"user" : "root",
"password" : "pass",
"sql" : "select * from abc"
}
}'
Run Code Online (Sandbox Code Playgroud)
{
"error": "MapperParsingException[failed to parse]; nested: JsonParseException[Unexpected character (''' (code 39)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')\n at [Source: [B@3cf756; …Run Code Online (Sandbox Code Playgroud) 我正在使用itextsharp来创建文档.我在文档中创建了一个页脚部分,但页脚顶部的内容重叠.
我怎样才能解决这个问题?
我想在每个页面上添加页码如何才能这样做?
请检查此链接 Pdf文档图像
public class PdfNote
{
public int Create(int id, string path)
{
try
{
var file = path;
if (System.IO.File.Exists(file))
System.IO.File.Delete(file);
Document document = new Document(PageSize.A4, 10, 10, 10, 10);
var writer = iTextSharp.text.pdf.PdfWriter.GetInstance(document, new System.IO.FileStream(file, FileMode.Create));
document.Open();
writer.PageEvent = new Footer();
// main content
document.Close();
return 1;
}
catch (Exception ex)
{
throw ex;
}
}
public partial class Footer : PdfPageEventHelper
{
public override void OnEndPage(PdfWriter writer, Document doc)
{
PdfPTable fTbl = new …Run Code Online (Sandbox Code Playgroud) 我正在使用传单绘制控件获取某些区域的几何图形。这些几何图形是多边形、线串、矩形和圆形,我将它们放入数据库中。我想获得从中心点到这些几何图形边缘的距离。
我正在使用https://github.com/mapbox/leaflet-omnivore以这种方式解析几何:
var layer = omnivore.wkt.parse(geometry);
var center = layer.getBounds().getCenter();
Run Code Online (Sandbox Code Playgroud)
我不知道如何获得从中心到边缘的距离。是否可以?
我正在使用 python Azure sdk。当文件上传时,其内容类型更改为 application/octet-stream。
我想为 PNG 图像设置其默认内容类型,如image/png。
我正在使用以下方法上传文件put_block_blob_from_path()
有没有办法保留默认内容类型?谢谢
c# ×2
sql ×2
aspect-ratio ×1
azure ×1
geometry ×1
image ×1
itextsharp ×1
javascript ×1
leaflet ×1
mapbox ×1
mysql ×1
postgresql ×1
python ×1
types ×1