Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2012, 19:40   #1
zhenya.ya
Форумчанин
 
Регистрация: 29.11.2009
Сообщений: 142
По умолчанию две таблички

Здравствуйте, проблема: в MySQl связываю 2 таблички один ко многим, выдет ошибку, что key column `department_id` doesn't exist in table. Что не так?
Код:
CREATE TABLE `department` (
    `department_id` BIGINT(20) NOT NULL AUTO_INCREMENT,
    `dept_name` VARCHAR(50) NOT NULL DEFAULT '0',
    PRIMARY KEY (`department_id`)
) ENGINE=INNODB;
CREATE TABLE `article` (
  `article_id` bigint(20) NOT NULL auto_increment,
  `article_name` varchar(20) character set utf8 NOT NULL, 
  `article_desc` text NOT NULL,
  `date_added` datetime default NULL,
  PRIMARY KEY  (`article_id`),
  KEY `FK_DEPT` (`department_id`),
  CONSTRAINT `FK_DEPT` FOREIGN KEY (`department_id`) REFERENCES `department` (`department_id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=INNODB;
zhenya.ya вне форума Ответить с цитированием
Старый 28.10.2012, 19:56   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

А что не понятно? перевести не можете?
так переводиков в инете тьма
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Высота таблички на 100% masashama HTML и CSS 9 20.04.2012 15:39
странные таблички Пепел Феникса Свободное общение 5 22.09.2010 14:13
Формирование таблички 1134 Microsoft Office Excel 9 12.02.2010 13:14
Access создание запроса и таблички Evgen_31 Microsoft Office Access 1 29.06.2009 16:49
Две таблички и два Grid antoni БД в Delphi 17 29.04.2009 13:28