作者 主題: 一個半路出家的程式員想不出來的sql 語法  (閱讀 5025 次)

0 會員 與 1 訪客 正在閱讀本文。

nicklin

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
請問一下各位一個問題喔:
          我們都知道sum這一個function粉好用,但訴,我要怎麼寫才能在view裡寫出一個很單純的select來作出相同的動作呢?(前提是不能利用任何的function)。
         例如:我有一個叫發票的table,現在我要把某人在某一段期間內所開的發票的總金額,若我能用sum 的話我就寫:
select sum(total) from 發票 where iduser=xxx and insert-date between xxxx/xx/xx and xxxx/xx/xx
但如果叫我不要用任何的function,那我就沒折了……我是用oracle 8(應該無關資料庫系統吧!……我想) :(

Tetralet

  • 活潑的大學生
  • ***
  • 文章數: 370
    • 檢視個人資料
一個半路出家的程式員想不出來的sql 語法
« 回覆 #1 於: 2003-06-08 06:26 »
sum 是很標準的 SQL 語法呀...
為什麼執意不要用它呢?

limim

  • 可愛的小學生
  • *
  • 文章數: 5
    • 檢視個人資料
一個半路出家的程式員想不出來的sql 語法
« 回覆 #2 於: 2003-06-16 09:36 »
可以說說為什麼不用SUM嗎?
真的不用SUM的話,那用PLSQL寫迴圈一筆一筆加總好了...