RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助]請教各位大大一個Sql Server 2000幼幼班的問題?   字型大小:||| 
jocosn
白銀驢友
等級: 15等級: 15等級: 15等級: 15等級: 15


今日心情

 . 積分: 1386
 . 精華: 2
 . 文章: 2945
 . 收花: 9537 支
 . 送花: 3671 支
 . 比例: 0.38
 . 在線: 1295 小時
 . 瀏覽: 19041 頁
 . 註冊: 7304
 . 失蹤: 1306
#1 : 2005-5-21 10:36 PM     全部回覆 引言回覆

你的資料庫是哪一種的?
Oracle?  Sql Server 2000? MySQL?
每家支援的語法有差異。
而且"問題就是要如何撈出5月份之前12個月的金額呢?"
可是看語法好像不速這樣。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
jocosn
白銀驢友
等級: 15等級: 15等級: 15等級: 15等級: 15


今日心情

 . 積分: 1386
 . 精華: 2
 . 文章: 2945
 . 收花: 9537 支
 . 送花: 3671 支
 . 比例: 0.38
 . 在線: 1295 小時
 . 瀏覽: 19041 頁
 . 註冊: 7304
 . 失蹤: 1306
#2 : 2005-5-24 04:46 AM     全部回覆 引言回覆


引用:
劭鵬寫到:
那如果我要將 @createdate 減 1個月 的話要怎麼寫呢?又不能直接將 '2005/05' -1 會有錯誤訊息 " varchar 數值 '2005/05' 轉換成資料型別為 int 的資料行語法錯誤。"


劭鵬老大,所以才要問你是用哪一種資料庫啊?你到底是用哪一種資料庫?這麼神秘無法透露?
每種資料庫都有處理日期的函數,所以你查查看用哪一個函數作處理就好了。不需花時間去考慮要怎麼用 SQL 語法,SQL 語法不是萬能的,他不是萬能核子小金剛。:icons8

不然你就自己再設一個 @createdate2 的值  '2005/04'  去處理就好了,為什麼要花這麼偉大的工程去轉換型別去減一個月。:
你這樣做沒好處,因為資料庫你寫久寫爛寫煩了,你就會知道你還要做效能考量分析。你這樣做的效能絕對比我的建議還低。
或許搞語法可以很帥很神,但是如果你是上班族讓你的頭頭看到,你就被電慘了。


解出來的話你再 PO 文讓我們知道你的結果吧。加油!


PS. Amount...table 設計俺實在是看不懂,你的欄位夾雜有中英文,要小心,小心寫久上癮。因為有些資料庫會有編碼問題,小心他的相容性,這種情況你要特別註明,以方便後人維護。尤其是碰到資料庫匯入匯出、轉換資料庫時。

[jocosn 在 2005-5-24 05:01 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
jocosn
白銀驢友
等級: 15等級: 15等級: 15等級: 15等級: 15


今日心情

 . 積分: 1386
 . 精華: 2
 . 文章: 2945
 . 收花: 9537 支
 . 送花: 3671 支
 . 比例: 0.38
 . 在線: 1295 小時
 . 瀏覽: 19041 頁
 . 註冊: 7304
 . 失蹤: 1306
#3 : 2005-5-24 10:23 PM     全部回覆 引言回覆

不好意思,沒注意到標題。


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-6-26 08:35 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.023005 second(s), 7 queries , Qzip disabled