我的項目即將獲得學校的當前班級,我使用包含START_TIME(例如:16:00)和END_TIME(例如:18:00)列的表CLASSES創建了數據庫。我有變量'小時',將從系統中獲取當前時間。我的問題是:什麼是查詢數據庫以獲取當前類的最佳方式,例如(SELECT * FROM CLASSES WHERE START_TIME ='hour'); 如果當前時間與開始時間相同,那麼這對我有效,但如
我有一個數字作爲integer傳遞,並希望將其轉換爲time,並將此數字用作小時。 我發現使用數字作爲分鐘的解決方案,但我不熟悉PostgreSQL語法。不知道該怎麼做在這裏: select CAST(to_char(czas, 'FM99909:99') AS TIME WITHOUT
TIME ZONE)::TIME from test
其結果將是: 00:15:00
但是我正在尋找
我正在嘗試改進執行時間,這需要3秒才能完成。 Mesure_capteur表具有〜2百萬行和Capteur 400.我爲Capteur.nom_capteur和Mesure_Capteur.id_capteur添加了索引。這樣做需要10秒鐘,但我知道該怎麼做。 SELECT C.nom_capteur, mC.horodateur, mC.valeur_mesure_capteur
FROM M