|
|
|
Создание Представления с отображением атрибутов сущностей
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Требуется создать представление, в котором отображались следующие колонки: id_Семестр, Название_Специальность, id_ПреподавательПредмет, Название_Дисциплина, `Кол-во часов`, `Кол-во кредитов`, id_ВидКонтроля, Аббревиатура контроля, Фамилия преподавателя. Мне нужно, чтобы через первичный ключ вывелись атрибуты разных сущностей. Я пробовал следующий синтаксис: CREATE VIEW Учебный_план AS SELECT семестровая_дисциплина.id_Семестр, специальность.Название_Специальность, семестровая_дисциплина.id_ПреподавательПредмет, дисциплина.Название_Дисциплина, семестровая_дисциплина.`Кол-во часов`, семестровая_дисциплина.`Кол-во кредитов`, семестровая_дисциплина.id_ВидКонтроля, семестровая_дисциплина.Аббревиатура, семестровая_дисциплина.Фамилия FROM семестровая_дисциплина, специальность, дисциплина, семестровая_дисциплина MySQL Workbnch выдал следующую ошибку: Error Code: 1066. Not unique table/alias: 'семестровая_дисциплина' На всякий случай прикреплю диаграмму EER ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 21:22:43 |
|
||
|
Создание Представления с отображением атрибутов сущностей
|
|||
|---|---|---|---|
|
#18+
Ну так и присвой таблицам алиасы - у тебя же ж реально две копии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 22:59:49 |
|
||
|
Создание Представления с отображением атрибутов сущностей
|
|||
|---|---|---|---|
|
#18+
kirill717 Код: sql 1. 2. 3. 4. 5. 6. Вы удивитесь той чуши, что получится, когда избавитесь от ошибки. Гуглите по ключевому слову JOIN авторError Code: 1066. Not unique table/alias: 'семестровая_дисциплина' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2014, 04:00:31 |
|
||
|
Создание Представления с отображением атрибутов сущностей
|
|||
|---|---|---|---|
|
#18+
JeStoneВы удивитесь той чуши, что получится, когда избавитесь от ошибки+1 меня особенно поразили условия соединения точнее, их полное отсутствие :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2014, 06:35:04 |
|
||
|
Создание Представления с отображением атрибутов сущностей
|
|||
|---|---|---|---|
|
#18+
JeStone, JeStonekirill717 Код: sql 1. 2. 3. 4. 5. 6. Вы удивитесь той чуши, что получится, когда избавитесь от ошибки. Гуглите по ключевому слову JOIN авторError Code: 1066. Not unique table/alias: 'семестровая_дисциплина' Как тогда по Вашему было бы правильно? Я лично не разбираюсь в данной предметной области, но как мне кажется учебный план должен быть представлением. tanglir, tanglirJeStoneВы удивитесь той чуши, что получится, когда избавитесь от ошибки+1 меня особенно поразили условия соединения точнее, их полное отсутствие :) какие должны быть условия соединения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2014, 14:40:23 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=152&tid=1833790]: |
0ms |
get settings: |
6ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 348ms |

| 0 / 0 |
