課程
/后端開發
/Python
/python遇見數據采集
我發現從wiki上邊抓取的數據里,有的urlname是空字符串,比如這個情況:('', '
此時,如果想在查詢中查找urlname不為''的sql查詢語句該怎樣寫?
這樣寫:sql = 'select `urlname`, `urlhref` from `urls` where `urlname` is not null' 是無法濾除上述情況的,因為MySql里邊null和''是不一樣的呀,MySql認為''并非null,而是一個str類型的空字符串。請問老師這種情況下的查詢語句該怎樣寫呢?
2016-10-25
源自:python遇見數據采集
正在回答
空字符串 就 != '' 就可以了 兩個單引號代表空字符串,不過你要注意的是,引號之間的使用,不要報錯了。
YangZhang 提問者
舉報
本教程讓你初步掌握Python進行數據采集,創造屬于你的價值
5 回答在4-2 查詢MySQL數據那一課上按照老師的代碼出現錯誤!找不到解決辦法!
1 回答字符個數問題
1 回答如何查詢是否在數據庫當中
2 回答mysql輸出問題
1 回答python查詢oracle數據庫表,結果字段值是中文的不能正常打印,該如何解決
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-27
空字符串 就 != '' 就可以了 兩個單引號代表空字符串,不過你要注意的是,引號之間的使用,不要報錯了。