mysql вывести за месяц

141
17 декабря 2019, 10:10

Как вывести данные за текущий месяц?

SELECT * FROM `modx_ms2_orders` 
WHERE `createdon` >= DATE_SUB(CURRENT_DATE, INTERVAL 30 DAY) 
and user_id='".$modx->user->get('id')."' and status=10
Answer 1

Можете попробовать через округление текущего месяца:

SELECT * 
FROM `modx_ms2_orders` 
WHERE `createdon` = date_format(CURRENT_DATE, '%Y-%m-01')
    and user_id='".$modx->user->get('id')."' 
    and status=10

либо:

SELECT * 
FROM `modx_ms2_orders` 
WHERE month(`createdon`) = month(CURRENT_DATE)
    and year(`createdon`) = year(CURRENT_DATE)
    and user_id='".$modx->user->get('id')."' 
    and status=10
READ ALSO
После получения сайта через file_get_contents на нем не работает javascript

После получения сайта через file_get_contents на нем не работает javascript

Пытаюсь получить эту страницу при помощи file_get_contents: https://livetourroomee

110
C++, динамическая компоновка

C++, динамическая компоновка

Есть динамическая библиотека(своя)Она использует другие библиотеки

166