zoukankan      html  css  js  c++  java
  • SQL语言以及MySQL基础

    1.基本句型(顺序有关)

    SELETE 列名称
    FROM 表名称
    WHERE 条件(列 运算符 值)
    GROUPBY 分组
    HAVING 由于WHERE中不能出现合计函数,用HAVING替代
    UNION 合并结果集 ORDERBY 列 DISC(逆序)

    2.1.将查询到的数据导入到数组中(大量数据)

        String fsql = "select DATE_FORMAT(t.data_date,'%H'),t.index_value "
               +"from ps_stat_index_hour t  "
               +"where t.index_id=1 and t.equipment_id=1  and DATE_FORMAT(t.data_date,'%Y-%m-%d')='2016-08-17' "
               +"order by t.data_date"
        
        Query query1 = em.createNativeQuery(fsql);
        List res1 = query1.getResultList();

        Map<String, Object> dataStore = new HashMap<>();
        for (Object object : res1) {
            Object[] rec = (Object[]) object;
            dataStore.put(Integer.valueOf(rec[0].toString()) + "", rec[1]);
        }
        JSONArray linedata = new JSONArray();
        for (int i = 0; i < 24; i++) {
            linedata.add(dataStore.get(i + ""));
        }
        return linedata.toString();
  • 相关阅读:
    linux常用命令三
    linux常用命令二
    redis持久化
    Linux环境redis集群搭建
    Maven常用命令
    Maven生成项目站点
    maven中import scope依赖方式解决单继承问题的理解
    maven使用assembly打包tar.gz文件
    Apache CXFjar包目录(转)
    WebService学习笔记一
  • 原文地址:https://www.cnblogs.com/soup227/p/5780802.html
Copyright © 2011-2022 走看看