多了不少新的函數與物件
連官方網站也整個換過
可惜的是 Ajax 連結物件跟 v1.11 完全不同
雖然在連接上更容易些
在撰寫上也更加精簡化了
整個 framework
可是對於以前的架構卻完全不同
為了提升這個版本
卻要改幾萬行程式
為了 PDO 的使用就已經有不少要改了
再加上 mootools 的 Ajax
這不是一天兩天可以搞定的
雖然 v1.2 好用歸好用
在實質運算上的效率考量
再加上是不是改寫後會提升開發速度
這一切看來要多觀望一下
INSERT INTO orderlist (book_id, last_time)
SELECT book_id, MAX(time) FROM orders;
Windows選單→ Preferences → General → Content Types,選擇 Text ,在下方指定默認編碼為UTF-8,並添加文件類型,如*.js
如果文檔的編碼不是UTF-8就指定成相應的編碼。不過還是建議使用UTF-8編碼
GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr} [ASC | DESC] [,col_name ...]] [SEPARATOR str_val]) -- DISTINCT 唯一值設定 -- ORDER BY 排序設定 -- ASC|DESC 排序方式 -- SEPARATOR 間隔字串(預設是 ',')
-- switch 的用法 SELECT CASE col WHEN 100 THEN '1' WHEN 50 THEN '2' ELSE '3' END FROM table; -- if else 的用法 SELECT CASE WHEN col>100 THEN '1' WHEN col>50 THEN '2' ELSE '3' END FROM table;
CASE WHEN EXISTS(SELECT * FROM table WHERE id=1) THEN (UPDATE table SET txt='test' WHERE id=1) ELSE (INSERT INTO table(id,txt) VALUES(1,'text')) END;
IF(exp1,exp2,exp3)
-- 當 exp1 為 true 時就丟出 exp2
-- 為 false 則丟出 exp3
-- 這個函數是可以允許疊加
IF(exp1,
IF(exp21,exp22,exp23),
IF(exp31,exp32,exp33)
)
-- EX:
SELECT IF(a='1','yes','no');