You are here: 首頁 文章分類選單

飛朵啦學習手札

本網站建議使用Firefox2.0以上,或是使用Goole瀏覽器來瀏覽,並使用1024x768解析度來觀看.

飛朵啦學習手札

05

自動轉珠演算法

E-mail 列印 PDF

https://github.com/kennytm/pndopt

自動轉珠的演算法

先做備註

如何寫一個自動轉珠的APP (一)

如何寫一個自動轉珠的APP (二) 取得目前珠況

如何寫一個自動轉珠的APP 三 轉珠!

螢幕截圖

最近更新 ( 週三, 05 二月 2014 16:42 )
 
 
20

[mysql] SELECT 查詢 產生一個自動遞增的序號欄位 做批次更新

E-mail 列印 PDF

根據

[轉][MySQL] 如何用 SELECT 查詢 產生一個自動遞增的序號欄位

[轉][MYSQL]將查詢結果更新至資料表 UPDATE for SELECT

的範例來綜合寫出

  1. UPDATE
  2. pay AS A,
  3. (SELECT @s:=@s+1 as seq, id FROM pay, (SELECT @s:= 0) AS s ORDER BY  `pay`.`id` asc ) AS B
  4. SET A.`seq`=B.`seq`
  5. WHERE A.id=B.id
 
 
20

[轉][MySQL] 如何用 SELECT 查詢 產生一個自動遞增的序號欄位

E-mail 列印 PDF

本文轉自:i丹尼

 

因為要跑活動績分排行,而這個排行又是以某項欄位總和做排序 給績分,所以希望撈出的資料 在 SUM, GROUP 及 ORDER 後,還可以再依序給一個排行績分的欄位。

因為是持續三週的活動,且每天都有每日的績分排行(前20名的績分依序就是20,19,18...到1分),每週還有週排行,週排行就是將每個Player該週的績分加總排序即可。

所以用了一個活動資料表,來記錄每個玩家每日的績分:

 
20

[轉][MYSQL]將查詢結果更新至資料表 UPDATE for SELECT

E-mail 列印 PDF

轉貼自:http://idanny.blogspot.tw/2013/09/mysql-select.html

今天又學到一個 MySQL 新方法,原本就在找利用 SELECT 的結果 UPDATE 至資料表的方法,最後終於在 MySQL 官網中的回應裡找到了

  1. UPDATE
  2. `t1` AS A,
  3. (SELECT `b1`, COUNT(*) AS `total` FROM `t2` GROUP BY `c1`) AS B
  4. SET A.`a2`=B.`total`
  5. WHERE A.`a1`=B.`a1`


 
更多文章...
第 9 頁, 共 30 頁