sql >> データベース >  >> RDS >> Mysql

Mysqlは日付でソートしますが、年は無視します

    理解した:

    回答

    select b.name, ue.event_title, ue.event_date,
    (DAYOFYEAR(ue.event_date) - DAYOFYEAR(CURDATE())) as days
    from brains b
    join user_events ue on b.user_id=ue.user_id
    where b.user_id=63 and 
    MOD(DAYOFYEAR(ue.event_date) - DAYOFYEAR(CURDATE()) + 365, 365) <= 30 
    order by days asc 
    



    1. PHPがコンパイルされているかどうかを確認します--with-mysql

    2. CSVファイルからCSVファイルのヘッダーを含むPostgreSQLテーブルにコピーするにはどうすればよいですか?

    3. PHPpdomysqlのデフォルトの文字セットは何ですか

    4. 条件としてサブクエリを使用したMySQLDELETEFROM