這是一個非常基本的mysql問題,但我很少使用mysql,所以在這裏。 我理解選擇表中特定行的基礎知識。這是我的聲明MYSQL - 如何選擇一個特定的列名
"SELECT * FROM realForeclosure WHERE auctionDate BETWEEN '2014-12-08' AND '2014-12-09' "
但是,這將返回所選行的所有列。對於這個特定的查詢,我只需要一列'AUCTION_ITEM',如何僅返回上面選擇的數據?
這是一個非常基本的mysql問題,但我很少使用mysql,所以在這裏。 我理解選擇表中特定行的基礎知識。這是我的聲明MYSQL - 如何選擇一個特定的列名
"SELECT * FROM realForeclosure WHERE auctionDate BETWEEN '2014-12-08' AND '2014-12-09' "
但是,這將返回所選行的所有列。對於這個特定的查詢,我只需要一列'AUCTION_ITEM',如何僅返回上面選擇的數據?
你列的列表替換*
:
SELECT `AUCTION_ITEM` FROM realForeclosure WHERE auctionDate BETWEEN '2014-12-08' AND '2014-12-09'
你可能剛剛發現這個在documentation。
"SELECT DISTINCT * FROM realForeclosure WHERE auctionDate BETWEEN '2014-12-08' AND '2014-12-09' "
的[我只需選擇一列MYSQL,而不是全部,使其更快?](
OP想要選擇一列而不是一行。你仍然選擇所有列。 – Kenster 2014-12-07 12:41:21
可能重複http://stackoverflow.com/questions/10404194/can-i-just-select-one -column-in-mysql-instead-of-make-it-faster) – abl 2014-12-06 20:29:56