pandas+mysql+excel 數據處理

mysql  建表
  1. join 建索引,否則查詢慢
  2. 注意時間類型是否update後會被刷新
  3. 設計邏輯刪除 enable   ,  不要delete
  4. null,字符串   數字運算用函數  ifnull(total,0), 設計時設默認值
  5. 字符串類型(若是包含非純數字數據),必需要加引號
  6. 默認值,非空值需提早賦值(to_sql)
  7. 加減若是存在精度問題,用abs()>精度偏差

sql  其餘用法:mysql

  1. 建表: create table  T  as  select  xx  from yy  where zz
  2. 取json中的字段:  json_extract( data," $.xxx "   )
  3. 隨機取n個數    order by  rand()  limit n

 pandas 處理數據:sql

  1. 從sql提取時,若是字段較少1~2個,可在sql語句中as更名,不然在pandas 單獨更名
相關文章
相關標籤/搜索