今天要寫乙個查詢語句,寫了半天沒弄出來,最後在同事的幫助下,用group by搞定了。其實蠻簡單的,只是我用資料庫用的太少了,呵呵 ;(
物品表 good ,欄位為gid(物品id),price(物品**),和tid(所屬交易id)
交易表 trade,欄位為tid(交易id),date(交易時間)
需要寫乙個查詢語句,列出所有交易的字段,然後跟乙個交易總額字段,比如:
tid date total
1 11-24-2004 10.10
2 11-23-2004 100.50
查詢語句如下:
select trade.tid, trade.date, sum(good.price)
from trade, good
where trade.tid = good.tid
group by trade.tid, trade.date
注意:上面的select子句中,不能使用trade.*,至於為什麼,我還沒想清楚 ^_^
MySQL DELETE 語句的乙個簡單介紹
你可以使用 sql 的 delete from 命令來刪除 mysql 資料表中的記錄。你可以在 mysql 命令提示符或 php 指令碼中執行該命令。以下是 sql delete 語句從 mysql 資料表中刪除資料的通用語法 delete from table name where clause...
乙個簡單的路徑查詢問題
這是網上的haskell99題中第81題 path from one node to another one write a function that,given two nodes a and b in a graph,returns all the acyclic paths from a t...
乙個奇怪的查詢語句(不知原因)
乙個查詢語句,只是查詢條件值的改變,導致查詢出錯,原因不明,情況如下 select from tb evt dlv a,sncn zd jg b,tb evt mail clct c where a.mail num c.mail num and a.dlv date to date 2013 3 ...