Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Почему не срабатывает запрос?
 
 автор: куч1963   (24.03.2010 в 06:36)   письмо автору
 
 

Помогите разобраться с запросом, не хочет работать. Всю плешь себе протер, а не могу понять, что не так!
SELECT praktik.praktik_id, praktik.name, event.date, score.score AS score, event.type
FROM praktik, event 
LEFT JOIN score 
ON praktik.praktik_id = score.praktik_id AND
event.event_id = score.event_id 
WHERE event.event_id = $event_id
ORDER BY praktik.name


Выдается сообщение:
errno:1054
error:Unknown column 'students.student_id' in 'on clause'

`event` (
  `date` date NOT NULL,
  `type` enum('T','Q') DEFAULT NULL,
  `event_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`event_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251;


Данные event

2010-12-20 |T |1
2010-12-21 |Q |2


 `score` (
  `praktik_id` int(10) unsigned NOT NULL,
  `event_id` int(10) unsigned NOT NULL,
  `score` int(11) NOT NULL,
  PRIMARY KEY (`event_id`,`praktik_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;



 `praktik` (
  `praktik_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(20) NOT NULL,
  `sex` enum('f','m') NOT NULL,
  PRIMARY KEY (`praktik_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251


Данные praktik

1 | Иванов Иван Иванович | m
2 | Попова Марина Петров | f
3 | Идолов Петр Афанасье | m

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования