mysql怎么實作oracle的select to_char(sysdate-level 1,"yyyy-mm-dd") today from dual
查詢連續七天的時間
uj5u.com熱心網友回復:
沒搞懂你想要什么uj5u.com熱心網友回復:
用mysql實作(不建表),輸出下面的效果
2019-10-18
2019-10-17
2019-10-16
2019-10-15
2019-10-14
2019-10-13
2019-10-12
uj5u.com熱心網友回復:
8.0以后的版本就用遞回咯,8.0以前的版本就用資料字典,就和 oracle 引入 connect by 之前的做法類似uj5u.com熱心網友回復:
自己在mysql中創建一個表,在里面寫入 1-10000 這些資料。以后每次用到順序時,都要查這個表就行了。uj5u.com熱心網友回復:
我今天試了一下8.0版本有遞回功能,謝啦
uj5u.com熱心網友回復:
用遞回,我只會實作目錄樹的查詢,一段時間的日期怎么實作uj5u.com熱心網友回復:
用遞回樹,我只會實作目錄書的查詢,一段時間的查詢怎么實作
uj5u.com熱心網友回復:
WITH RECURSIVE cte(p_date, p_num) AS(SELECT now() as p_date, 1 as p_num
from dual
UNION ALL
SELECT DATE_SUB(now(),INTERVAL p_num DAY) , p_num + 1
FROM cte
WHERE p_num < 5)
SELECT * FROM cte;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/28147.html
標籤:基礎和管理
上一篇:為什么我用plsql查詢一個中文是6個位元組????
下一篇:mysql獲取一段時間
