小编VOR*_*AND的帖子

如何在UNION中使用ORDER BY

我想在每个UNION ALL查询上使用ORDER BY,但我无法弄清楚正确的语法.这就是我要的:

(
SELECT id, user_id, other_id, name 
FROM tablename 
WHERE user_id = 123 AND user_in IN (...) 
ORDER BY name
)
UNION ALL
(
SELECT id, user_id, other_id, name 
FROM tablename 
WHERE user_id = 456 AND user_id NOT IN (...) 
ORDER BY name
)
Run Code Online (Sandbox Code Playgroud)

编辑:要明确:我需要两个这样的有序列表,而不是一个:

1 2 3 1 2 3 4 5

非常感谢你!

mysql sql union

7
推荐指数
3
解决办法
1万
查看次数

如何在GWT中将JSONObject转换为.csv?

我对GWT完全陌生,如果这是一个琐碎的问题,很抱歉,但我找不到答案。我有这个已经起作用的功能,可以在其中导出为.xlsx一个表。没关系,它导出文件没有任何问题。这正在使用此第三方工具:https : //github.com/stephenliberty/excel-builder.js/

我的问题是我想将文件另存为.csv,但无法将此gwt版本的JSONObject(com.google.gwt.json.client.JSONObject.JSONObject())转换为csv,并且找不到任何有用的文档关于此excel-builder-js,如果这也可以在csv中导出,这怎么可能?

    ...
            JSONObject object = new JSONObject();
            object.put("head", head);
            object.put("cols", columns);
            object.put("data", array);
            exportXlsxFromTable(JsonUtils.safeEval(object.toString()), GWT.getModuleName(), name);
    ...

    public static native void exportXlsxFromTable(JavaScriptObject originalData, String project, String name) /*-{
        var uri = 'data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;base64,';
    $wnd
            .require(
                    [ project + '/excelbuilderjs/excel-builder', project + '/excelbuilderjs/Template/BasicReport' ],
                    function(EB, BR, downloader) {
                        var basicReport = new BR({
                            name : name
                        });
                        basicReport.setHeader([
                            {bold: false, text: name}, "", ""
                        ]);
                        var head = originalData['head'];
                        for (var i=0;i<head.length;i++) {
                            for (var j=0;j<head[i].length;j++) {
                                head[i][j].metadata …
Run Code Online (Sandbox Code Playgroud)

java csv gwt json

7
推荐指数
1
解决办法
195
查看次数

将Eclipse中的现有Maven导入为WTP

我不得不重新安装我的Eclipse,现在我必须将所有现有项目导入新工作区.以前版本的Eclipse是Galileo,这个版本是Indigo.插件已安装,但在"导入现有Maven项目"之后,项目未显示为WTP(WebApp项目)...

我是否需要其他设置或配置?

非常感谢!

eclipse m2eclipse eclipse-wtp maven

5
推荐指数
1
解决办法
1643
查看次数

使用Bootstrap固定表格行宽度

我在我的网站上使用bootstrap(链接),但我对表的使用有点困惑.在bootraps之前,我的所有表格TD单元格都有动态宽度,因此如果内容是长句子,TD的宽度会更大,如果只有11个字符长的文本输入则TD会更小.但是现在我所有的TD元素都有相同的宽度,我找不到方法,如何改变这个......

这是我的表:

<table id="table1" style="padding-top:10px;">
    <tr>
        <td colspan="6" style="text-align:center;">TITLE</td>
    </tr>
    <tr>
        <td colspan="3" style="text-align:center;">SUBTITLE 1</td>
        <td colspan="3" style="text-align:center;">SUBTITLE 2</td>
    </tr>
    <tr>
        <td style="text-align:left;"><b>A.</b></td>
        <td>Data title 1</td>
        <td><input type="text" maxlength="11" size="11" name="input_a"></td>
        <td style="text-align:left;"><b>D.</b></td>
        <td>Data title 2</td>
        <td><input type="text" maxlength="11" size="11" name="input_b"></td>
    </tr>
...
</table>
Run Code Online (Sandbox Code Playgroud)

所以我希望"数据标题X"单元格的宽度更大,因为输入文本字段更小的单元格.如果我手动给他们style ="width:xyzpx;" 属性它没有改变任何东西.

能以某种方式完成吗?

html css twitter-bootstrap

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

css ×1

csv ×1

eclipse ×1

eclipse-wtp ×1

gwt ×1

html ×1

java ×1

json ×1

m2eclipse ×1

maven ×1

mysql ×1

sql ×1

twitter-bootstrap ×1

union ×1