1樓:
你自己改下 ,對比較日期的,這樣處理。case when datediff<0 then 0 else ..... end
sql="select count(*) from [admin] where datediff(dd,logintime,now())=0"
2樓:匿名使用者
sql server用函來數
自getdate()獲取當前日期時間
sql="select count(*) from [admin] where datediff(dd,logintime,getdate())=0"
3樓:匿名使用者
如果是ms sql,不是now()是getdate()。
4樓:匿名使用者
logintime的型別需要是baidatetime日期du型別,你這個沒有問
zhi題dao的呀
select convert(datetime, '20090403', 112) a, datediff(dd, convert(datetime,'20090403', 112), now()) b,case datediff(dd, convert(datetime, '20090403', 112), now()) when 0 then '今天
回答' else '不是今天' end c--顯示結果
a b c
2009-4-3 0 今天
5樓:匿名使用者
datediff("dd",logintime,now())='0 '是麼?
sql觸發器判斷空值更新資料,sql 更新觸發器 更新指定欄位值為某個值時觸發
create trigger tri on table 在student表中建立觸發器 for update 為什麼事件觸發 as 事件觸發後所要做的事情 if update table begin update table if a then set a b endif from table br...
SQL多項條件包含查詢問題,求助
select from 員工 where skill like 印刷 and skill like fqc 不過這樣效率可能不高。應該是對於每個人來說,1個技能一行,然後就好處理了。select yuangong from yourtable where concat gwskill,like 印刷...
SQL儲存過程中,if判斷語句中有多個判斷條件時,要用括號括 嗎
如果像你這個只是單純的or的話,這兩種寫法應該都可以。可是如果是有and又有or,那麼就需要你先把這個條件的先後分清楚了,這樣的情況,肯定需要括號括清楚每一層。查詢語句的效果 with t tmp as select abcdefg 123456 xyz as f1 select f1,substr...