Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Выборка коментариев


Автор: ARXANGGGEL 10.12.2012, 21:56
Делаю выборку:

Код

SELECT * FROM `comments` WHERE comments.note_id = `vidomo_davnofg` AND comments.section = `news` ORDER BY comments.id DESC


Структура таблицы:
    
id
author
text
note_id
section
date
time
lang

Ошибка - #1054 - Unknown column 'vidomo_davnofg' in 'where clause'

Автор: Akina 10.12.2012, 22:33
Так у тебя и правда нет такого поля в структуре... чё удивляешься?

Добавлено через 30 секунд
Кстати, поля news у тебя тоже нет в структуре...

Автор: ARXANGGGEL 10.12.2012, 22:57
Так я хочу из note_id section выбрать данные = vidomo_davnofg и news сответственно. Я думал, что так должно работать. SQL правда день учу лишь. 
Как тогда это сделать? 
http://piccy.info/view3/3833522/5d57e17e28d092d60b6fd73890ba8998/orig/http://i.piccy.info/a3c/2012-12-10-19-59/i7-3833522/800x71-r

Add
Переписал:
Код

SELECT * FROM  `comments` WHERE note_id =  'vidomo_davnofg' AND section =  'news' ORDER BY comments.id DESC

Все работает. 

Автор: s0lman 12.12.2012, 12:38
---

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)