tp5+Mongodb查詢時間段內的資料
新增資料
public function add(){
$this->data = [
[
'cust_id' => '001',
'amount' => 100,
'status' => 'A',
'time' => 1500134400
],
[
'cust_id' => '001',
'amount' => 120,
'status' => 'A',
'time' => 1502726400
],
[
'cust_id' => '002',
'amount' => 10,
'status' => 'B',
'time' => 1504281600
],
];
$res = Db::table('document')->insertAll($this->data);
if($res){
echo "success";
}else{
echo "error";
}
}
結果
array(3) {
[0] => array(5) {
["_id"] => object(MongoDB\BSON\ObjectId)#12 (1) {
["oid"] => string(24) "5a51fffb83869e5bf002656b"
}
["cust_id"] => string(3) "001"
["amount"] => int(100)
["status"] => string(1) "A"
["time"] => int(1500134400)
}
[1] => array(5) {
["_id"] => object(MongoDB\BSON\ObjectId)#13 (1) {
["oid"] => string(24) "5a51fffb83869e5bf002656c"
}
["cust_id"] => string(3) "001"
["amount"] => int(120)
["status"] => string(1) "A"
["time"] => int(1502726400)
}
[2] => array(5) {
["_id"] => object(MongoDB\BSON\ObjectId)#14 (1) {
["oid"] => string(24) "5a51fffb83869e5bf002656d"
}
["cust_id"] => string(3) "002"
["amount"] => int(10)
["status"] => string(1) "B"
["time"] => int(1504281600)
}
}
根據時間段查詢
public function select_by_time(){
// $map['time'] = ['between','1500134399','1502726401'];
$map['time'] = array('between',['1500134399','1502726401']);
$res = Db::table('document')->where($map)->select();
dump($res);
}
結果
array(2) {
[0] => array(5) {
["_id"] => object(MongoDB\BSON\ObjectId)#12 (1) {
["oid"] => string(24) "5a52011083869e4b674156fa"
}
["cust_id"] => string(3) "001"
["amount"] => int(100)
["status"] => string(1) "A"
["time"] => string(10) "1500134400"
}
[1] => array(5) {
["_id"] => object(MongoDB\BSON\ObjectId)#13 (1) {
["oid"] => string(24) "5a52011083869e4b674156fb"
}
["cust_id"] => string(3) "001"
["amount"] => int(120)
["status"] => string(1) "A"
["time"] => string(10) "1502726400"
}
}
相關推薦
tp5+Mongodb查詢時間段內的資料
新增資料 public function add(){ $this->data = [ [ 'cust_id' =&
mysql查詢時間段內資料
轉載地址:https://blog.csdn.net/bj262948/article/details/79087472 -- 今天 SELECT * FROM 表名稱 where TO_DAYS(建立時間(欄位)) = TO_DAYS(NOW()); -- 昨天 SELECT * FROM
sql查詢時間段內所有周六日
values datetime class dateadd weekday code div add end 查詢說時間段內所有周六日DECLARE @t TABLE(date0 DATETIME) DECLARE @st DATETIME,@et DATETIME
MongoDB 查詢昨日/昨天資料
//第一種寫法 db.getCollection('table').find({ create_at: { $gte: newDate('2017-11-08').getTim
mongodb查詢不到資料的解決
今天使用mongodb的findOne查詢資料,發現怎麼也查不出來了 開始的時候使用的是id查詢 id為數字,查不出來 後來改成另一個欄位,是字串,查出來了 於是回到id查詢,將查詢條件改成{id: Number(id)} 就可以了 原因可能是我的id是從url中獲
mongodb查詢不重複資料的記錄總數
導語:db.keyword.distinct("keyword").length 如下: db.keyword.distinct("keyword").length 檢視keyword表中keyword欄位沒有重複的記錄總數 這個方法在官方文件中沒有看到,試了下f
MongoDB 查詢時間段
map.put("時間欄位", new Document("$gte",小的時間).append("$lte",大的時間));例:map.put("date", new Document("$gte",new Date(date.getTime()-1000*60*5)).a
oracle中查詢某個時間段內的資料
例子: 1)select * from tableName t where start_times > to_date('2015/6/26 10:00:00','yyyy/mm/dd hh24:mi:ss'); 2)select * from tableName t
oracle 查詢一個月內每天某個時間段的資料
SELECT * FROM B_ZKY_PTJC_RIZHI O WHERE O.Shijian BETWEEN TO_DATE('2018-06-01 08:30', 'yy
數據庫SQL語句查詢指定時間段內的數據
between 數據 spa and -m 指定 timestamp mes font 【摘要】有的時候,我們需要查詢數據庫某段時間之間的數據,比如2016年5月1號到到5月3號之間用戶註冊數量(特殊節假日期間)等。那麽用SQL語句如何實現呢? 首先,數據表中的存時間的字段
mysql進階(十九)SQL語句如何精準查詢某一時間段的資料
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
sed 擷取指定時間段內的慢查詢日誌
利用sed 擷取指定時間段 在 mysql 中使用 UNIX_TIMESTAMP 將起始和中止時間轉換為 utc時間 2018-03-04 16:45:00 1520153100 2018-03-04 17:10:00 1520154600 注意 這裡
在sql server 中查詢一定時間段內訪問資料庫情況
SELECT TOP 30000 total_worker_time/1000 AS [總消耗CPU 時間(ms)], execution_count [執行次數], qs.total_worker_time/qs.execution_count/1000 AS [平均消耗CPU
MongoDb 查詢並顯示集合中重複的資料
例如有以下集合users: { "_id" : 1, "openid" : "ojQrH5X-V1asIS7uAk2iL-m6azro" }, { "_id" : 2, "openid" : "ojQr
sqlserver 查詢一週內資料,查詢每月每天資料
1.依次查詢 最近七天星期幾 select datename(weekday,getdate()-6) as a, datename(weekday,getdate()-5) as b, datename(weekday,getdate()-4) as c, dat
使用python連線mongodb查詢指定資料爬取用txt or excel儲存
import pymongo import csv import json import sys import importlib importlib.reload(sys) import xlwt from pymongo import MongoClient 該導的先導進來 mongo_
select語句如何查詢某個時間段的資料
使用SQL語句,在MySQL資料庫的表中搜索出固定時間格式相關的資料: 格式:SELECT * FROM 表名 WHERE DATE_FORMAT(列名,'%Y-%m-%d')=‘時間格式’ 舉例:SELECT * FROM node
Java查詢時間段(startTime--endTime)間的資料
問題1: 判斷時間間隔間的資料,就像查詢數字一樣通過between-and方法進行? 答1: between-and用於查詢數字區間,不用於查詢兩個時間間隔的內容。非要查詢,可以試著把時間格式轉換成Long型。 問題2: 在用postman工具
mysql進階 十九 SQL語句如何精準查詢某一時間段的資料
SQL語句如何精準查詢某一時間段的資料 在專案開發過程中,自己需要查詢出一定時間段內的交易。故需要在sql查詢語句中加入日期時間要素,sql語句如何實現? SELECT * FROM 
Java之資料庫(庫和表的建立,結構的修改以及表內資料的修改查詢)的安裝和建立
資料庫 是一個永久檔案,儲存資料,按照一定規則(SQL)來進行儲存 資料庫管理系統 可以對資料庫進行增刪改查(SQL語句) 資料庫階段 1.DDL語句:資料庫定義語句(對庫 表 進行定義) Create Drop Alter 2.D