我嘗試將查詢限制為僅顯示過去 7 天(總是從星期五)的結果,即從上星期五 (12:01) 到當前星期五 (11:59)。我正在使用 woocommerce wp_wc_order_product_lookup 并希望準確顯示該范圍內的訂單
1 回答

德瑪西亞99
TA貢獻1770條經驗 獲得超3個贊
這就是您獲得 SQL Select 的方法。
<?php
$datetime1 = new DateTimeImmutable('last friday 12:00:00');
$datetime2 = $datetime1->modify('+ 1 week');
$sql = 'SELECT * wp_wc_order_product_lookup
WHERE date_created BETWEEN
' . $datetime1->format("Y-m-d H:i:s")
. ' AND
' . $datetime2->format("Y-m-d H:i:s")
;
echo $sql; // result: SELECT * table_name WHERE datetime_column_name BETWEEN 2020-04-10 12:00:00 AND 2020-04-17 12:00:00
- 1 回答
- 0 關注
- 83 瀏覽
添加回答
舉報
0/150
提交
取消