2014-12-06 6 views
0

Это действительно основной вопрос mysql, но я редко работаю с mysql, так что вот оно. Я понимаю основы выбора отдельных строк в таблице. Вот мое заявлениеMYSQL - как выбрать конкретное имя столбца

"SELECT * FROM realForeclosure WHERE auctionDate BETWEEN '2014-12-08' AND '2014-12-09' " 

Но это возвращает все столбцы для выбранных строк. Для этого конкретного запроса мне нужен только один столбец «AUCTION_ITEM», «Как я могу вернуть только эти данные для выбора выше?

+0

возможно дубликат [Могу ли я просто выбрать один столбец в MYSQL, а не все, чтобы сделать это быстрее?] (Http://stackoverflow.com/questions/10404194/can-i-just-select-one -column-in-mysql-вместо-all-to-make-it-faster) – abl

ответ

1

Заменить * списком ваших колонок:

SELECT `AUCTION_ITEM` FROM realForeclosure WHERE auctionDate BETWEEN '2014-12-08' AND '2014-12-09' 

Вы могли бы только что нашел это в documentation.

-1
"SELECT DISTINCT * FROM realForeclosure WHERE auctionDate BETWEEN '2014-12-08' AND '2014-12-09' " 
+0

OP хочет выбрать один столбец, а не одну строку. Вы все еще выбираете все столбцы. – Kenster

Смежные вопросы