-3

私のphpプロジェクトの1つに、db_attendance次のようなテーブルがあるデータベースがあります。

lid empname  username nod  sdate        edate     reason   action   empID
==  =======  ======== === ==========  ========== ======== ======== =======            
01  will     william   1  23/01/2010  27/01/2010 for exam accepted   4
01  will     james     1  23/01/2010  29/01/2010 for exam accepted   2

sdatetoの各日を検出する方法はありますedateか?

4

1 に答える 1

1

コメントするにはポイントが足りないので、「ALL IN!」と言います。「日曜日」(0)、「月曜日」(1)、火曜日(2) など、テーブルの日付フィールドから平日の情報を抽出したいということだと思います。
私が正しければ、答えは次のとおりです。これ:
SELECT DAYOFWEEK(sdate) AS myDay FROM db_attendance

または、日を ID ではなくテキストとして取得する場合は、次のようにフォーマットする必要があります。
SELECT date_format(sdate, "%W") AS myDay2 FROM db_attendance

于 2013-04-23T13:17:54.263 に答える