1. 程式人生 > 實用技巧 >python爬蟲之xpath與BeautifulSoup

python爬蟲之xpath與BeautifulSoup

 

平時的資料庫操作都是圖形化介面完成了。然而有時候批量操作欄位的時候還是不得不用到原生的sql語句。so這個就專門記錄下自己使用過的又記不住的sql語句。沒事看看拿起來當備忘錄

 

  批量修改某個欄位的資料

  update 表名 set 欄位名=" " where 條件;

  update order set is_finish='2' where is_finish = '1'.   (別order表中is_finish=2的都改為1)

  時間查詢:    

      ps:date為表中時間欄位的欄位名

  查詢近七天的資料:

    select * from 表名 where datediff(now(), date) < 7;

  查詢七天以外的資料:

    select * from 表名 where datediff(now(), date) > 7;

  查詢本月的資料:

    select * from 表名 where date_format(date, "%Y%m") = date_format(Now(),"%Y%m");

  查詢某個月的資料:

    select * from 表名 where date_format(date, "%Y%m") = date_format("2018-12-12","%Y%m");

   FROM_UNIXTIME(unix_timestamp,format)

   引數unix_timestamp  時間戳 可以用資料庫裡的儲存時間資料的欄位

   引數format  要轉化的格式  比如“”%Y-%m-%d“”  這樣格式化之後的時間就是 2017-11-30

    select update_time,from_unixtime(update_time,'%Y-%m-%d') as riqi FROM iot_manageruser;

 

  連結串列查詢:

  select * 表一 as a left join 表二 as b on a.外來鍵 = b.主鍵

  select * mangeruser as m left join company as c on m.company_id = c.id;