【发布时间】:2016-07-23 03:56:48
【问题描述】:
好吧,我的问题是我只想显示每列的日期和时间,我真的不知道该怎么做。我使用的数据库不是我的,我不允许更改字段的数据类型...
这是我的查询:
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 |
谁能帮帮我?
【问题讨论】:
-
这对您有帮助吗? stackoverflow.com/questions/889629/…
-
关于这个有几个类似的问题 - 这是当时的一个:stackoverflow.com/questions/7710449/…;这是日期:stackoverflow.com/questions/113045/…
-
我已经尝试过这些解决方案,但我不知道如何在我自己的查询中做到这一点:/
-
@Phantom_strike 了解更多格式sql-server-helper.com/tips/date-formats.aspx
标签: sql database sql-server-2008