**有下列字段:姓名(name) 商品(goods) **(price)
每個人都買了很多的商品,問:購買價值累計超過1w的人有哪些?
**如下:
1、select name,group_concat(price), sum(price) as sum from table_name group by name; # group_concat(price) 可以不用
2、價值超過10的人員:select name,sum from (select name,group_concat(price), sum(price) as sum from table_name group by name) as tt where tt.sum>10;
選擇一定的日期oracle與mysql的實現
表中列的型別定義為timestamp oracle的語句實現 select from table where to char create date,yyyy mm dd 1998 07 12 andto char create date,yyyy mm dd 1999 12 20 這裡的table...
Mysql海量資料匯入一定記得修改系統配置
之前使用mysql預設的配置匯入9千萬資料一天後仍在執行中,參考文件修改了mysql的配置,這樣只執行了1個小時 set global max allowed packet 1024 1024 1024 set global key buffer size 1024 1024 1024 set gl...
Mysql中條件查詢 不一定比like快
最近做效能優化,發現這樣乙個現象,100萬條資料量對同乙個字段採用 和like key 不同的查詢方式查詢結果,結果like的查詢更快。測試造的資料中有乙個列的值塞入的是同樣的值,該列加了索引,但通過explian發現雖然是索引列但實際執行時還是全文搜尋並沒有用索引。後來將該列更新成區分度較高的值,...