|
А как объеденить две таблицы?
|
|||
---|---|---|---|
#18+
только сильно не бейте... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2003, 14:49 |
|
А как объеденить две таблицы?
|
|||
---|---|---|---|
#18+
Рассмотрим простейший случай (без левых/правых джойнов) Ну скажем есть две таблицы: 1. A с полями id,a1,a1,ref_b 2. B с полями id,b1,b2 Пишем select * from a,b where a.ref_b = b.id ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2003, 14:56 |
|
А как объеденить две таблицы?
|
|||
---|---|---|---|
#18+
Для целосности данных!!! типа как в MsAccess Relationship one to many with two tables ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2003, 15:01 |
|
А как объеденить две таблицы?
|
|||
---|---|---|---|
#18+
А. тогда тебе надо использовать InnoDB таблицы и конструкцию constraint foregin key. Подробнее в документации по Mysql: Create table InnoDB foregin key ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2003, 15:17 |
|
А как объеденить две таблицы?
|
|||
---|---|---|---|
#18+
Понял:((( надо новую версию скачать, в моей нету типа таблиц InnoDB ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2003, 15:37 |
|
А как объеденить две таблицы?
|
|||
---|---|---|---|
#18+
Цитата из докментации. "Таблицы InnoDB входят в дистрибутив исходных текстов MySQL, начиная с версии 3.23.34a; они активизированы в исполняемом коде MySQL -Max. Для Windows исполняемые коды -Max находятся в стандартном дистрибутиве. Если вы загрузили исполняемую версию MySQL, которая включает поддержку InnoDB, следует просто выполнить инструкции руководства MySQL по установке исполняемой версии MySQL. В случае, если у вас уже установлен MySQL-3.23, проще всего установить MySQL -Max, чтобы заменить исполняемый файл `mysqld' соответствующим файлом из дистрибутива -Max. Различными в MySQL и MySQL -Max являются только исполняемые файлы сервера. См. разделы section 2.2.10 Установка бинарного дистрибутива MySQL и See section 4.7.5 mysqld-max, расширенный сервер mysqld. Чтобы произвести компиляцию MySQL с поддержкой InnoDB, загрузите MySQL-3.23.34a или более новую версию с http://www.mysql.com/ и настройте MySQL при помощи параметра --with-innodb. См. раздел руководства MySQL по установке дистрибутива исходного кода MySQL, See section 2.3 Установка исходного дистрибутива MySQL. cd /path/to/source/of/mysql-3.23.37 ./configure --with-innodb Чтобы использовать InnoDB, необходимо указать параметры запуска InnoDB в своем файле `my.cnf' или `my.ini'. Самый простой способ внести изменения - добавить в раздел [mysqld] строку innodb_data_file_path=ibdata:30M" ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2003, 15:47 |
|
|
start [/forum/search_topic.php?author=ales_good&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 682ms |
total: | 815ms |
0 / 0 |