Sql 查询日记

0人阅读 评论(0) 收藏 举报
分类:
1.point查询:SELECT id, ST_AsText(the_geom), ST_AsEwkt(the_geom), ST_X(the_geom), ST_Y(the_geom) FROM cities;
2.point插入:INSERT INTO public.run_packinfo(the_geom) VALUES (ST_GeomFromText('POINT(26.074508 119.296494)',4326));
3.数据导入:INSERT into run_gpsinfo(devid,uploadtime,the_geom) select devid,uploadtime,st_geometryfromtext('POINT('||to_char(x,'999D9999')||' '||to_char(y,'999D9999')||')',4326)  
 from gpsinfo where x>100  LIMIT 50000 OFFSET 0
4.insert into run_packinfo(baledensity,uploadtime) select baledensity,iidspeed,baledatetime from baleinfo;
 
5.年:select to_char(uploadtime,'yyyy'),count(*) from run_packinfo group by to_char(uploadtime,'yyyy')
6.select to_char(exportDate,‘yyyy-mm’),sum(amount) from table1 group by to_char(exportDate,‘yyyy-mm’)


  order by to_char(exportDate,‘yyyy-mm’);
7.select to_char(exportDate,‘yyyy-Q’),sum(amount) from table1 group by to_char(exportDate,‘yyyy-Q’)


  order by to_char(exportDate,‘yyyy-Q’);
8.select to_char(exportDate,‘yyyy-IW’),sum(amount) from table1 group by to_char(exportDate,‘yyyy-IW’)


  order by to_char(exportDate,‘yyyy-IW’);




今天


select * from 表名 where to_days(时间字段名) = to_days(now());


昨天


SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1


7天


SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)


近30天


SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名)


本月


SELECT * FROM 表名 WHERE DATE_FORMAT( 时间字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' )


上一月


SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , '%Y%m' ) , date_format( 时间字段名, '%Y%m' ) ) =1
查看评论

SQLSERVER 运维日记-数据库状态

我们在日常运维数据库的时候,会时常查看数据库的状态,检查数据库是否正常运行。对于这些状态的熟悉对于我们处理数据库无法访问的问题非常重要。当数据库突然变成一个你没有见到过的状态时,你就会非常慌乱,手足无...
  • z10843087
  • z10843087
  • 2017-02-08 17:37:44
  • 600

Oracle优化日记:一个金牌DBA的故事 白鳝.扫描版

  • 2015年02月06日 13:42
  • 49.43MB
  • 下载

mysql 日志使用简介-错误日志,查询日志,慢查询日志,二进制日志

简介:mysql有几种日志? msql 常用日志有 四 种. 错误日志,查询日志,慢查询日志,二进制日志. 下面分别介绍; 1).错误日志 作用: 记录错误信息 查看: mysql>SHOW V...
  • amqvje
  • amqvje
  • 2016-06-16 23:02:56
  • 798

SQL 2000 日记

  • 2013年01月06日 15:41
  • 20KB
  • 下载

MySQL数据库 SQL语句 笔记

今日内容介绍 1.MySQL数据库 2.SQL语句第一节课1(MySQL数据库)数据库概念.avi 5分2(MySQL数据库)常见的数据库....
  • qq_38336023
  • qq_38336023
  • 2017-08-02 16:54:32
  • 363

Mysql----mysql开启二进制日志和普通查询日志

windows: 修改my.ini文件: (1)二进制日志           [mysqld]下:
  • xieyuemin
  • xieyuemin
  • 2016-11-01 12:50:27
  • 723

菜鸟sql server 2005 dba的日记(第二弹)。。。

今天是做DBA的第五天了!终于做完一周了,兴奋ING。。。今天一天都是在机房度过的,空调吹得都有点着凉了,新铺的静电地板,很干净。。。先说说今天都做了点什么吧!1。服务器——好多台HP 580G4(4...
  • sd4174263
  • sd4174263
  • 2007-04-07 11:01:00
  • 639

SqlServer 查询存储过程最后执行时间

因为各种原因数据库中存在大量无用的存储过程,想查询存储过程的最后执行情况,处理长期不使用的存储过程。 下列语句利用系统自带的视图数据表,查询存储过程的最后执行情况: SELECT a.name...
  • shuaishifu
  • shuaishifu
  • 2017-10-11 15:19:13
  • 761

学习日记-tp5查看前

2018-01-09 查找前5条数据 //显示前最新的5个数据 $data = Db::name('username')->limit(5)->order("id desc")->selec...
  • weixin_35773751
  • weixin_35773751
  • 2018-01-09 20:18:22
  • 99

Microsoft sql server日记消除工具

  • 2010年09月10日 18:08
  • 621KB
  • 下载
    个人资料
    等级:
    访问量: 958
    积分: 71
    排名: 160万+
    文章分类