我想要一個SQL查詢來選擇兩個月的日期。SQL查詢選擇每月的兩天之間
可以說在下個月的15日和15日之間。
這是會計目的
我知道有具有不同天增加30天或31天內開始日期每個月不會在二月尤其是工作,我的記賬運行是從本月15日到下個月的第15天。是
我選定日期當前查詢如下
SELECT * FROM lbs_trace_etrack WHERE lbs_date >= '" . $dates . "'
AND lbs_date <= '" . $datee . "' AND lbs_client='$slcustom1' ORDER BY lbs_date DESC, lbs_time DESC
lbs_date開始應該是每個月和lbs_date結束的15日應該是下個月
15日通過定義的日期如下作品,但它是從11月的日期到現在給我的,我希望從本月15日開始看到我們已經過去了本月的第15天
$first = date('Y-m-15', strtotime("$last -1 month"));
$last = date('Y-m-t');
和查詢
SELECT * FROM lbs_trace_etrack WHERE lbs_date >= '" .
$first . "'
AND lbs_date <= '" . $last . "' ORDER BY lbs_date DESC
基本上是以我們通過本月15日,我需要它來顯示我從目前的15日不前一個月15日到現在
當前查詢有什麼問題? – jophab
當前查詢使用表單中的預定義日期,我想使用靜態日期,因此我不必使用預定義的變量 –
這不是很清楚。如果你想動態選擇日期,你可以把它寫成SELECT DATE_FORMAT((NOW()+ INTERVAL 1 MONTH),'%Y-%m-15'); – user3606329