MySQLのクエリテクニック

7日以内にデータクエリ

 
選択数(*)hvac_alarmのcompany_id =#{企業ID}とISDEL = 0とDATE_SUB(CURDATE()、INTERVAL 7日)から数として|≦日付(CREATE_TIME)


分页查询

@y選択:NUM AS = @ Y + 1、a.ALARM_MESSAGE、a.CREATE_TIME、e.NAME、e.ADDRESSから(@y SELECT:= 0)C、
(IDを選択し、ISREADを、CASE ALARM_TYPE> 2 WHEN 1 THEN '设备告警'からALARM_TYPE、ALARM_MESSAGE、DATA_ID、DEVICE_ID、CREATE_TIME、ISDEL AS ELSE '数据告警' END
hvac_alarmここISDEL = 0とのcompany_id =#{企業ID}順序CREATE_TIMEの降順LIMIT 1000によって

日付形式
DATE_FORMAT(#{日付}、 '%Y-%M-%D')
 
STR_TO_DATE(#{DATE1}、 '%Y-%M-%D%H:%I:%S')
 

おすすめ

転載: www.cnblogs.com/liangb/p/10943630.html