MySQL - выбор одного поля - PullRequest
       4

MySQL - выбор одного поля

0 голосов
/ 17 января 2011

У меня есть таблица с несколькими полями, и я пытаюсь выбрать из нее одно поле

sELECT ID FROM table

и это не работает, я получаю пустой массив: (

Но если я выберу 2 (или более) поля, это сработает, и я получу массив с ID и content:

sELECT ID, content FROM table

Что я делаю не так?

Ответы [ 2 ]

2 голосов
/ 17 января 2011
SELECT  `table`.`ID` FROM `table`

и если вы хотите выбрать последнюю запись, например, сделайте это ...

SELECT  `table`.`ID` FROM `table` ORDER BY `table`.`ID` DESC LIMIT 1
2 голосов
/ 17 января 2011

Не похоже, что вы делаете что-то не так. Чтобы быть уверенным, хотя некоторые советы

  • Исправьте ваш корпус: ID против anotherfield сбивает с толку. Также убедитесь, что ваш запрос совпадает в вашем запросе и базе данных

  • Используйте обратные пометки вокруг имен полей: (хмм, не знаю, как показать, что это не станет кодом в stackoverflow, но заключить идентификатор в эти вещи: `

Если это не помогло, опубликуйте здесь свой дизайн базы данных и, возможно, содержимое, а также результаты вашего запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...