在MySQL 中選擇非空白列:選擇具有現有值的資料
在MySQL 中,您可以根據值的存在來過濾行在特定的列中。要僅選擇特定列不為空的行,一個簡單而有效的解決方案是將列的值與空字串進行比較。當處理可能包含實際值和 NULL 值的欄位時,此方法特別有用。
要套用此技術,您可以如下修改提供的查詢:
select phone, phone2 from jewishyellow.users where phone like '813%' and phone2<>''
透過使用'' 運算符,您可以將phone2 列與空字串進行比較,確保僅檢索具有非空phone2 值的行。值得注意的是,在此上下文中 NULL 值被解釋為 false。因此,此查詢有效地選擇了phone以「813」開頭且phone2包含任何值(不包括NULL值)的行。
以上是MySQL中如何選擇非空列的行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!