私の問題は、各列の日付と時刻を表示するだけで、実際の操作方法はわかりません。私が使用しているDBは私ではないと私は、フィールドのデータ型を変更することはできませんよ...ここSQL Server 2008:datetimeから日付/時刻を取得
は私のクエリです:
:SELECT CAT_COURT.COURT_DESCRIPTION, AGENDA.SCHEDULE_DATE, AGENDA.SCHEDULE_TIME
FROM AGENDA JOIN CAT_COURT ON AGENDA.ID_COURT=CAT_COURT.ID_COURT
WHERE SCHEDULE_DATE = CAST(GETDATE() AS DATE) AND CAT_COURT.ID_COURT=CAT_COURT.ID_COURT
そして、ここでは結果であり、
| COURT_DESCRIPTION | SCHEDULE_DATE | SCHEDULE_TIME |
|-------------------+--------------------------+------------------------ |
| COURT1 | 2016-07-22 00:00:00.000 | 1900-01-01 10:00:00.000 |
| COURT2 | 2016-07-22 00:00:00.000 | 1900-01-01 10:00:00.000 |
| COURT3 | 2016-07-22 00:00:00.000 | 1900-01-01 12:00:00.000 |
| COURT4 | 2016-07-22 00:00:00.000 | 1900-01-01 13:30:00.000 |
しかし、私はこのような何かを見せたい:
| COURT_DESCRIPTION | SCHEDULE_DATE | SCHEDULE_TIME |
|-------------------+---------------+---------------|
| COURT1 | 2016-07-22 | 10:00:00.000 |
| COURT2 | 2016-07-22 | 10:00:00.000 |
| COURT3 | 2016-07-22 | 12:00:00.000 |
| COURT4 | 2016-07-22 | 13:30:00.000 |
誰も私を助けることができますか?
いますこのヘルプ結果に所望与えるのだろうか? http://stackoverflow.com/questions/889629/how-to-get-a-date-in-yyyy-mm-dd-format-from-a-tsql-datetime-field –
SOに関するいくつかの同様の質問がありますこれは時間のためのものです:http://stackoverflow.com/questions/7710449/how-to-get-time-from-datetime-format-in-sql;ここに日付のものがあります:http://stackoverflow.com/questions/113045/how-to-return-the-date-part-only-from-a-sql-server-datetime-datatype – sgeddes
私はすでにこれらのソリューションを試しましたが、私は自分自身のクエリでそれを行う方法を知らない:/ –