簡體   English   中英

如何選擇數據庫中特定列具有值的所有行?

[英]How do you select all rows in a database where a specific column has a value?

我正在嘗試尋找一種僅在特定列具有值的情況下選擇行中所有條目的方法

圖書


NAME                ISBN            DATE
Goldilocks          217500          12th
Rapunzel            381938
War and peace       192836          17th

我想要的查詢是:

從日期為has_value的書中選擇*

因此,將返回來自金發姑娘行和戰爭與和平的所有數據,因為它們在日期列中都有一個條目,而戰爭與和平不會

如何實現has_value?

 SELECT NAME,ISBN,DATE WHERE DATE IS NOT NULL
SELECT * FROM books WHERE date IS NOT NULL AND TRIM(date) != ""

您必須使用NULL值和可能為empty值(如果默認值未設置為NULL )來照顧列。

SELECT * FROM books WHERE date !="" 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM