iT邦幫忙

6

看到有人年紀一大把了,還在那裡每天胡思亂想.

東發一篇,西發一篇.又不敢明著講,也是蠻辛苦的.
資料庫要是不太會的話.

密笈範例頁:


0
總裁
iT邦好手 1 級 ‧ 2013-10-24 14:33:11

hitomitanaka提到:
密笈

DEMO影片在哪??...疑惑

總裁不需要DEMO影片啦.

總裁 iT邦好手 1 級‧ 2013-10-24 14:56:09 檢舉

Orz原來我是男主角....汗

女主角的感想

0
halawing
iT邦新手 2 級 ‧ 2013-10-24 14:34:25

what????
只看懂丁小雨...

0
Ken(Bigcandy)
iT邦大師 1 級 ‧ 2013-10-24 14:52:18

hitomitanaka提到:
資料庫要是不太會

我真的不會........以後有需要就拜託你囉

至於東想西想.....現在好多了

不多想=隨便做,沒規劃

這也該有個平衡~~

糖大,您就交代一聲就可以了.
灑花

0
海綿寶寶
iT邦超人 1 級 ‧ 2013-10-24 16:07:13

什麼?原來是講資料庫?
不是在講泰大?

抱歉誤入
臉紅逃跑

看更多先前的回應...收起先前的回應...
ted99tw iT邦高手 1 級‧ 2013-10-24 19:33:59 檢舉

先入再說..臉紅

現在改貼美腿的嗎

ted99tw iT邦高手 1 級‧ 2013-10-24 21:12:44 檢舉

這圖的賞味角度粉難拿捏耶...暈

那換這個角度呢?

ted99tw iT邦高手 1 級‧ 2013-10-24 21:35:07 檢舉

這一根有脊椎側彎,她好像吃不出來...瞎

0
賽門
iT邦超人 1 級 ‧ 2013-10-24 18:41:26

指這個...

0
一級屠豬士
iT邦高手 1 級 ‧ 2013-10-24 21:08:22

google 一下,可以查到這個:
http://www.seago.info/software/20120426/377015/

這問題呢,請看以下的例子.
因為裡面的日期在此次討論無用,故省略之.

<pre class="c" name="code">CREATE TABLE ithelp1024(
part CHAR(2) NOT NULL,
price INT UNSIGNED NOT NULL
);

INSERT INTO ithelp1024(part, price) VALUES
('AA', 100),
('BB', 80),
('AA', 110),
('CC', 60),
('AA', 90),
('BB', 90),
('CC', 70);

每一種的平均價格只要這樣就好啦.

SELECT part, AVG(price)
  FROM ithelp1024
 GROUP BY part;

+------+------------+
| part | AVG(price) |
+------+------------+
| AA   |   100.0000 |
| BB   |    85.0000 |
| CC   |    65.0000 |
+------+------------+

就算一定要用 總和/個數, 也就這樣就可以了.

SELECT part, SUM(price) / COUNT(1) AS avg_price
  FROM ithelp1024
 GROUP BY part;

+------+-----------+
| part | avg_price |
+------+-----------+
| AA   |  100.0000 |
| BB   |   85.0000 |
| CC   |   65.0000 |
+------+-----------+

另外呢,亞伯那道裡面的 WHERE 根本用錯了,GROUP BY的過濾,
是用 HAVING! 沒必要再包一層.
再者當一筆都沒有時,根本不會出現啊,何必去判斷
COUNT(*) > 0,這無意義的.

我要留言

立即登入留言