![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
Erick |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Пишу запрос:
В сообщениях:
Почему ![]() |
||||||
|
|||||||
HalkaR |
|
|||
![]() Пуфыстый назгул ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2132 Регистрация: 8.12.2002 Где: В Москве Репутация: нет Всего: 42 |
А что за таблица USP участвует в запросе?
|
|||
|
||||
Erick |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Column name Datatype Length Precision Scale
UNUM Int 4 10 0 OCENKA Tinyint 1 3 0 UDATE Smalldatatime 4 0 0 SNUM Int 4 10 0 PNUM Smallint 2 5 0 Эта таблица ссвязана по полю SNUM с STUDENTS.
Данные должны браться только со STUDENTS. |
|||
|
||||
simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: нет Всего: 36 |
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
Erick |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
simanyay Получилось, спасибо.
|
|||
|
||||
simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: нет Всего: 36 |
anytime -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
Erick |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Еще вопросик:
Продолжение
Пишу:
Messages:
![]() |
||||||
|
|||||||
simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: нет Всего: 36 |
Посмотри в таблицу PREDMET_1. У тебя констраинты между таблицами конфликтуют
Добавлено @ 23:01 А лучше давай сюда результаты:
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
HalkaR |
|
|||
![]() Пуфыстый назгул ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2132 Регистрация: 8.12.2002 Где: В Москве Репутация: нет Всего: 42 |
Такого значения PNUM в таблице Education нет, а должно быть т.к. это внешний ключ.
Добавлено @ 23:03
так ты вставишь те записи PNUM которых есть в EDUCATION |
|||
|
||||
Erick |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
В PREDMET_1 PNUM первичный ключ, а в USP он должен быть внешним ключом, но в констраинте почему-то внешний ключ записан как FK_USP_PREDMET. Наверное потомучто я связи делал в диаграмме. Может в этом проблема? Но в USP_1 внешний ключ PNUM.
|
|||
|
||||
Erick |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Да, скорее всего всё дело в разных названиях ключей. Просто таблицы: STUDENTS, PREDMET, TEACHERS, USP создавались вручную. Первичные ключи у них тоже создавались вручную. Связи и соответсвенно внешние ключи, тоже создавались вручную в диаграммах. Таблицы:STUDENTS_1, PREDMET_1, TEACHERS_1, USP_1 имеют такие же поля и типы, что и перечисленные ранее таблицы, но они создавались вместе с первичными и внешними ключами в Query Analyzer. И названия некоторых ключей у них другие. Так что, надо менять название ключей или можно как-то "пошаманить" в самом запросе? Если надо менять названия ключей, то как это сделать? Через запрос я знаю, а как вручную?
|
|||
|
||||
simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: нет Всего: 36 |
Выведи результы тех запросов, которые я просил. Пожалуйста.
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
Erick |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
simanyay А где это писать? Пишу в Query Anayzer, но выдаёт ошибку:
|
|||
|
||||
simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: нет Всего: 36 |
Гымс, а в MS SQL нет DESC ... что-ли? Попробуй DESCRIBE
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
Erick |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Тоже самое, но DESCRIBE даже не подсвечивается.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "MS SQL" | |
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MS SQL Server | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |