我有一個像下面使用SQL Server LIKE操作
select *
from tbltask
where taskstartdate = '2017-02-13 15:23:00.000'
一個SQL查詢
此執行查詢時,我得到正確的數據,但是,我想用like
命令,而不是=
所以我改變了我的請向以下
SELECT *
FROM tblTask
WHERE TaskStartDate LIKE '%2017%'
這個我得到的2017年
數據這是我行
038815c1-d8b3-43c8-bd28-1bc8cf7c0688 101 30b3af65-3222-42c4-8d6e-25ec275c5ba1 test 2017-02-13 15:23:00.000 2017-02-13 15:23:00.000 testing 2017-02-13 15:23:00.000 NULL WIP 0 0 2 0 1 7788e4b1-e702-4c8a-9dfc-6ce7081f0a93 2017-02-13 15:47:14.747 0 NULL 30b3af65-3222-42c4-8d6e-25ec275c5ba1 1 NULL 0 30b3af65-3222-42c4-8d6e-25ec275c5ba1 0 Low ~/TaskFile/error-bg.jpg 0 NULL 0 0,0,0,0,0,0 0 NULL
之一,但我想獲取特定日期的數據,所以我又改查詢到以下和打水我在上面
顯示該行的數據SELECT *
FROM tblTask
WHERE TaskStartDate LIKE '%2017-02-13 15:23:00.000%'
,但這正顯示出我的空白數據,
什麼是錯誤的,我喜歡的查詢?
它不建議得到具體日期時使用'LIKE'操作。 –